2016-09-13 42 views
1

いくつかの友人アセンブリを定義したいと思います。私AssemblyInfoファイルが.csprojファイルからのMSBuildタスクによって生成されるしかし.csprojファイルからAssemblyInfoを生成する際に複数のフレンドのアセンブリを定義する方法は?

[assembly:InternalsVisibleTo("Friend1a")] 
[assembly:InternalsVisibleTo("Friend1b")] 

または

[assembly:InternalsVisibleTo("Friend2a"), 
     InternalsVisibleTo("Friend2b")] 

:手動AssemblyInfoファイルを編集する際 そうするのは簡単です。この場合、1つのInternalsVisibleTo属性を追加できますが、いくつかは追加できません。

<AssemblyInfo CodeLanguage="CS" OutputFile="$(AssemblyInfoFile)" AssemblyVersion="$(Version)" InternalsVisibleTo = "Friend1a"/> 

.csprojファイルに複数のフレンドのアセンブリを定義するにはどうすればよいですか?

答えて

0

別のファイルに追加するだけです。 'ExtraAssemblyInfo.cs'。 AssemblyInfoファイルにはコード通りのものは何もありません。

関連する問題