2009-08-12 66 views
4

我试图使一个组件通过添加InternalsVisibleTo使CS0246错误:类型或命名空间找不到

[assembly:InternalsVisibleTo("assembly-name")] 

到第二组件访问另一个组件的内部类。然而,这将导致以下错误:

error CS0246: The type or namespace name 'InternalsVisibleTo' could not be found (are you missing a using directive or an assembly reference?) 

我下面这里的例子: MSDN Reference

我在做什么错?

回答

10

确保您导入System.Runtime.CompilerServices。或者使用完全限定的名称。

[assembly:System.Runtime.CompilerServices.InternalsVisibleTo("assembly-name")] 
+0

这样做。感谢快速(和准确)的回应! – Tim 2009-08-12 22:54:59

相关问题