【问题标题】:Build variations of winforms application with different application icons使用不同的应用程序图标构建不同的 winforms 应用程序
【发布时间】:2015-09-03 12:32:07
【问题描述】:

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

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

有没有什么方法可以在每次我想构建我的应用程序的 5 个变体时不必进入 项目设置 > 应用程序> 资源 并更改 .ico 文件 5 次?

【问题讨论】:

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


    【解决方案1】:

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

    链接示例

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

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

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

    【讨论】:

    • 听起来很有趣,但我不确定我是否理解“将所有文件链接到每个项目”部分。我该怎么做?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-07
    • 1970-01-01
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多