0

C# ソリューションをビルドするバッチ ファイルがあります。MSBuild、具体的には ProgramFiles(x86)\MSBuild\14.0\Bin\msbuild にあるバージョンを使用しています。これを更新して、MSBuild の 64 ビット バージョンを使用したいと考えています。ディレクトリを ProgramFiles(x86)\MSBuild\14.0\Bin\amd64\msbuild に変更しようとしましたが、GAC 中に常に次のエラーが発生します。

「アセンブリをグローバル アセンブリ キャッシュにインストールできませんでした。結果コード: -2146234299。」

これが何を意味するのかわかりません。このエラーは、相互運用を gac しようとしたときにのみ発生しているようです。これを引き起こしているアイデアはありますか?

4

1 に答える 1

0

これが機能するかどうかはよくわかりませんが、試してみてください。

  1. ビルド > 構成ソリューション > アクティブなプロジェクト > プラットフォーム - 新規 > プラットフォームとして 64 ビットを選択します。
于 2018-08-06T18:21:08.943 に答える