MSIR.0773 (blocktype) qualifier in (blocktype) section
A class variable was explicitly specified as Public, Private, Public Shared, or Private Shared, but that declaration did not match the block in which it was contained. The block type is not necessary on variable declarations but, if specified, must match the block in which the variable is contained.