Message <Context> "<expression>" has a larger data size than "<target type>". Cast might result in data loss. Description An integer or pointer expression is being cast to a size that is smaller than the expression. Because of this, the cast might cause data to be lost. User Action Verify that no unexpected data can be lost by the cast.