Visual Studio用のC#テンプレートを開発したいと思います。このテンプレートで生成されたプロジェクトごとに異なるGUIDを割り当てる必要があります(同じプロジェクトの複数のビルドでも同じである必要があります)。それを行うためのメカニズムはすでにあると思います([アセンブリ:GUID]属性またはプロジェクトGUIDはわかりません)。それで、それを行う正しい方法は何ですか?
質問する
2205 次
1 に答える
3
VSインストールディレクトリに移動し、Common7 \ IDE \ ProjectTemplates \ CSharp \ Windows \ 1033\ClassLibrary.zipにドリルダウンします。そこにassemblyinfo.csのテンプレートバージョンがあります。それを独自のテンプレート.zipファイルにコピーします。1033は英語であることに注意してください。これは、コードページが異なる場合があります。
ファイルの関連行は次のとおりです。
[assembly: Guid("$guid1$")]
テンプレートからプロジェクトを作成するときに、IDEは$dollars$の間のファイルの部分を適切な置換に置き換えます。テンプレートパラメータはここに記載されています。
于 2012-04-21T19:36:26.817 に答える