使用不同的应用程序图标构建winforms应用程序的变体

时间:2015-09-03 12:32:08

标签: winforms visual-studio visual-studio-2013

我有一个WinForms应用程序,该应用程序在应用程序的设置文件中以不同的设置用于多种变体。

现在我还想用一个独特的应用程序图标构建应用程序的每个变体。

有没有办法完成此操作而无需进入项目设置>应用程序>每次我想构建我的应用程序的5个变种时,资源并更改.ico文件5次?

1 个答案:

答案 0 :(得分:0)

复制你的proj文件5次。更改每个项目中的图标。将所有文件链接到每个项目。 5个proj文件,一组源代码。重建解决方案,您将有5个EXE(只要它们构建到不同的文件夹或具有不同的EXE名称)。

链接示例

项目1包含所有项目项目(表单,类等)。您有一个没有项目项目的项目2。右键单击Project 2,单击Add Existing Item,从Project 1中找到您想要的表单或类,而不是单击对话框中的Add按钮,Add按钮右侧有一个小箭头。点击箭头,然后点击'添加为链接'。

这将链接项目1中的文件,因此它是Project 2的一部分。两个项目都使用相同的文件,但它只在实际的Project 1文件夹中。

这可能需要一段时间,具体取决于每个项目有多少文件,但这是分享公共代码的好方法,一旦设置,您只需将代码修复到一个位置,所有带链接文件的项目都可以获得更新

enter image description here