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

Gor*_*oro 0 vb.net publishing visual-studio

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

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

我正在使用Visual Studio 2008.

谢谢,

Joh*_*ers 7

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

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

在你尝试逆流而行之前,最好先顺其自然.Visual Studio中的流程是"一个项目,一个程序集".从那开始,看看你需要多远.