0

Windows サービスと Windows フォーム プロジェクトを含むソリューションがあります。ソリューションをビルドし、両方のプロジェクトからの出力を 1 つのフォルダーに入れることは可能ですか? 出力フォルダーには、Windows サービス exe と win フォーム exe ファイルが含まれている必要があります。

4

2 に答える 2

1

$(OutDir) を含む完全修飾パスを使用して、両方のプロジェクトに同じ OutputPath を指定します。

テキスト エディターでプロジェクト ファイルの内容を調べる必要があります。デフォルトでは、OutputPath は、$(Configuration) および $(Platform) の値に基づいてこの値を変更する複数のプロパティ グループにわたって定義されます。

最終結果には、両方のプロジェクト ファイル内にある共通の「OutputPath」が必要です。

<PropertyGroup>
<AssemblyName>WebService</AssemblyName>
<RootNameSpace>Project.WebService</RootNameSpace>
<ProjectGuid>{deadbeef-dead-beef-dead-beefdeadbeef}</ProjectGuid>
<OutputPath>$(OutDir)\$(Configuration).$(Platform)\ProjectDropFolder\</OutputPath>
...
</PropertyGroup>
于 2013-06-12T19:07:23.580 に答える