Visual studio 2017 で多言語対応アプリ(ソリューション)の
インストーラプロジェクトを作成しました。
ソリューションは下記構成になっています。
プロジェクトA(ライブラリ)
プロジェクトB
プロジェクトC
インストーラープロジェクト
A,B,Cは依存関係にしている。
プロジェクトBからプロジェクトCをコールして両方のアプリが起動する仕組み。
インストーラプロジェクトでApplication Folderにプロジェクト出力で
プロジェクトBを選択すると、
プライマリ出力BのほかにプロジェクトA.dll、プロジェクトC.exeも
追加されます。
上記の状態でビルドするとプロジェクトBのresources.dllは
パッケージングされますが、プロジェクトCのresources.dllは
パッケージングされません。
プロジェクトAとプロジェクトCだけのソリューションでインストーラプロジェクトを
作成するとプロジェクトCのresources.dllは含まれます。
プロジェクト出力で指定したプロジェクトしかresources.dllは含まれないのでしょうか?
複数のプロジェクトのresources.dllをパッケージングする方法は何かありますでしょうか。
ご教示願います。
追記
とりあえずインストーラープロジェクトのApplication Folderに手動でフォルダとファイルを追加すれば解決しましたが、この方法しかないのでしょうか?
回答1件
あなたの回答
tips
プレビュー