1

プロジェクト要件用に作成したアプリケーションとカスタム構成があり、x86から​​設定をコピーします。

Visual Studioからアプリケーションをビルドすると、Binディレクトリの下の「カスタム構成」フォルダーに出力が生成されます。ただし、コマンドラインからMSbuildを使用すると、出力はx86 /CustomConfigurationフォルダーになります。

私は違いを理解しようとしています。

実際、msbuildはActiveではなくx86プラットフォームを使用しています。どのように変更すればよいですか。

コマンドラインからMSBuildを使用しているときに、プラットフォームではなくパラメーターとして構成を渡したいので、その構成に関連付けられている適切なプラットフォームを自動的に選択する必要があると思います。[プロジェクトのプロパティ]と[ビルド]タブで指定されているとおりです。

4

1 に答える 1

2

msbuildコマンドラインの/propertyスイッチを使用して、カスタムプラットフォームと構成を選択できます。

msbuild /p:"Platform=MyPlatform" /p:"Configuration=CustomConfig"
于 2012-10-04T04:01:34.873 に答える