У меня появляется сообщение об ошибке CA1017 с StyleCop, говорящее, что мне нужно сделать его ComVisible false.
Error 18 CA1017 : Microsoft.Design :
Because 'NationalInstruments.Labview.FPGA.ModelsimCommunicator.dll' exposes externally
visible types, mark it with ComVisible(false) at the assembly level and then mark all
types within the assembly that should be exposed to COM clients with ComVisible(true).
Затем я ставлю код [assembly: ComVisible(false)]
перед самым верхним пространством имен.Тем не менее, я все еще получаю ту же ошибку вместе с другими сообщениями об ошибках.
Error 19 The type or namespace name 'ComVisible' could not be found (are you
missing a using directive or an assembly reference?)
Error 20 The type or namespace name 'ComVisibleAttribute' could not be found (are
you missing a using directive or an assembly reference?)
Кажется, что VS2010 также не распознает это имя.
Что с этим не так?