質問編集履歴
3
環境について加筆
title
CHANGED
File without changes
|
body
CHANGED
@@ -61,6 +61,10 @@
|
|
61
61
|
}
|
62
62
|
```
|
63
63
|
|
64
|
+
<環境>
|
65
|
+
・IDE:Visual Studio 2019
|
66
|
+
・言語:C#
|
67
|
+
|
64
68
|
<その他>
|
65
69
|
・WFAssemblyTest02は、WFAssemblyTest01を参照している
|
66
70
|
|
2
文法の修正。内容に変更はありません。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,9 +1,10 @@
|
|
1
|
+
前回質問([構成切替による実行ファイル名とアイコンの切り替えがしたい](https://teratail.com/questions/315860))からの続きになります。
|
2
|
+
前回質問では、ソースを共有してプロジェクトを二つにという回答を得て今回の質問に至りました。
|
1
|
-
|
3
|
+
そこで回答通り、1つのソリューションで2プロジェクトを作り、ソースを共有して構成を切り替え、実行ファイルを2種類出力しようとしています。
|
2
|
-
最終的な目的は、アイコンと実行ファイル名がそれぞれ別にしたいです。
|
3
|
-
ソース
|
4
|
+
ですが、上記方法で試した結果、binフォルダのビルド結果に以下のように実行ファイルが2つ作られてしまい、かつソース共有元側の実効ファイル(以下WFAssemblyTest01.exe)がないと共有先の実効ファイル(以下WFAssemblyTest01.exe)は実行できないという状況に陥っています。
|
4
5
|
|
5
|
-
|
6
|
+
最終的な目的は、アイコンと実行ファイル名がそれぞれ別になるようにしたいです。
|
6
|
-
|
7
|
+
尚、ソースは参考として以下で記載していますが、共有化しているため2つのプロジェクト間に差異はありません。
|
7
8
|
|
8
9
|
<ビルド結果>
|
9
10
|
WFAssemblyTest01\bin\Debug_App1
|
@@ -20,16 +21,15 @@
|
|
20
21
|
\WFAssemblyTest02.pdb
|
21
22
|
|
22
23
|
|
24
|
+
<目的>
|
25
|
+
・構成の切り替えで、実行ファイルの名前とアイコン、Assembly情報(バージョンなど)をそれぞれ別々に作りたい。
|
23
26
|
|
24
|
-
|
25
27
|
<詰まっていること>
|
26
28
|
・WPFAssemblyTest02\bin\Debug_App2に実行ファイルが2つ(WFAssemblyTest01.exe / WFAssemblyTest02.exe)が出力される。
|
27
29
|
(configも同じく2つ)
|
28
30
|
・WFAssemblyTest02.exeは、WFAssemblyTest01.exeがないと起動しない。
|
29
31
|
(リソースを参照してるから?)
|
30
32
|
|
31
|
-
|
32
|
-
|
33
33
|
<サンプルソース>
|
34
34
|
```C#
|
35
35
|
namespace WFAssemblyTest01
|
1
誤記修正。内容に違いなし。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
前回質問からの続きになりますが、1つのソリューションで構成を切り替えて複数のプロジェクトで出力する実行ファイルを切り替えようとしています。
|
2
2
|
最終的な目的は、アイコンと実行ファイル名がそれぞれ別にしたいです。
|
3
|
-
ソースはリンクファイルで共有させて
|
3
|
+
ソースはリンクファイルで共有させており、2つのプロジェクト間に差異はありません。
|
4
4
|
|
5
5
|
<目的>
|
6
6
|
・構成の切り替えで、実行ファイルの名前とアイコン、Assembly情報(バージョンなど)をそれぞれ別々に作りたい。
|