2009-08-12 7 views
4

を見つけることができませんでした私は2番目のアセンブリにInternalsVisibleToはCS0246エラーが発生します:型または名前空間は

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

を追加することによって、別のアセンブリの内部クラスにアクセスするために、1つのアセンブリを可能にしようとしています。しかし、これは次のエラーが発生します。

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

関連する問題