0

私はVistaを使用しており、VS2005が管理者として実行されています。vs2005 と vs2008 の両方がインストールされています。gacutil へのパスを明示的に使用すると機能しますが、次のように gacutil を呼び出すだけでは機能しません。

if NOT $(ConfigurationName) == Release gacutil /f /i "$(TargetPath)"  

ビルド後のスクリプトを更新するだけですが、そのままにしておくように求められました。姉妹会社の企画です。gacutil へのパスは Visual Studio の環境変数に含まれているため、それを見つけることができるはずです。(ツール -> オプション -> プロジェクトとソリューション -> VC++ ディレクトリ)

上記のビルド後のスクリプトを機能させるために、Visual Studio または Windows 環境変数を微調整する方法はありますか? コーディングする必要があるプロジェクトの依存関係であるため、ビルドする必要があります。

ティア、-j

4

1 に答える 1

1

あなたが示唆するように、Windows PATH 環境変数を微調整すると、機能するはずです。GACUTIL を含むディレクトリを PATH の末尾に追加します。たとえば、コンピューター上の場所を使用して、";C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin" を PATH システム環境変数の既存の値に (引用符なしで) 追加します。Visual Studio を再起動して、新しい値を取得します。

デイブ

于 2008-10-23T19:19:26.187 に答える