2009-08-12 65 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

相關問題