5

私はWindows2008R2 Server、64ビットで開発しています。gacutil.exeの使用方法を学んでいます。このファイルのコピーが2つ見つかりました。

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\

VS2007でdllをビルドしてから、gacutil.exeを呼び出してdllをGACに転送するビルドポストイベントを追加しました。どのgacutil.exeを使用するかは重要ですか?

4

2 に答える 2

5

にあるファイルを使用する必要があると思います

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64

これはユーティリティの64ビットバージョンであり、64ビットOSで開発しているためです。

于 2010-04-14T21:18:38.477 に答える
0

VS2007はありますか?VS2008のことだと思います。Visual Studioで構築したアセンブリに基づいて、いずれかのgacutilを使用できます。アセンブリは64ビットです。Visual StudioBiild-ConfigurationManagerで確認してください。デバッグバージョンをビルドする場合は、アクティブなソリューションプラットフォームがx86 /x64であることを確認してください。次に、適切なgacutilを使用します。

于 2012-02-23T13:52:21.077 に答える