Visual Studio 2008:发布同一程序的两个版本

时间:2009-06-15 23:49:19

标签: vb.net visual-studio publishing

我有两个稍微不同的VB应用程序版本,我想同时发布。差异很小,主要包括GUI和一些内部逻辑。将更改合并到单个应用程序中现在不是一种选择。

我尝试单独发布和安装它们,但最新的安装程序总是覆盖已经安装的任何内容。例如,如果我安装App v1,然后安装App v2,则只能显示App v2。如果在App v2之后安装了App v1,则只能看到App v1。我想要的是安装它们。

我正在使用Visual Studio 2008。

谢谢,

1 个答案:

答案 0 :(得分:7)

将公共代码分解为一个或多个单独的项目。也许是一个类库项目;也许是用于共享用户控件的Windows窗体项目。

然后为您想要的每个版本创建一个Windows窗体项目。让这些项目参考他们需要的共享部分。

在尝试逆潮流之前,最好先选择流程。 Visual Studio中的流程是“一个项目,一个程序集”。从那开始,看看你需要多远。

相关问题