次のような出力を指定する方法はありますか
msbuild zlibvc.sln /t:zlibvc /p:OUT=$(OutDir)\zlib1.dll
たとえば、出力を標準の zlibwapi.dll から zlib1.dll に変更しますか?
次のような出力を指定する方法はありますか
msbuild zlibvc.sln /t:zlibvc /p:OUT=$(OutDir)\zlib1.dll
たとえば、出力を標準の zlibwapi.dll から zlib1.dll に変更しますか?
C# プロジェクトの場合、次の 2 つの場所で csproject ファイルを次のように変更します。
前:
<AssemblyName>zlibwapi.dll</AssemblyName>
と
<OutputPath>bin\</OutputPath>
後:
<ZLibAssemblyName Condition="$(ZLibAssemblyName) == '' ">zlibwapi.dll</ZLibAssemblyName>
<AssemblyName>$(ZLibAssemblyName)</AssemblyName>
と
<ZLibOutputPath Condition="$(ZLibOutputPath) == '' ">bin\</ZLibOutputPath>
<OutputPath>$(ZLibOutputPath)</OutputPath>
次に、以下のように msbuild コマンドを呼び出します。
msbuild zlibvc.sln /t:zlibvc /p:ZLibOutputPath=$(OutDir)\ /p:ZLibAssemblyName=zlib1.dll
これまたは同様のことが vcbuild タスクでも機能することを願っています。