0

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

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

我正在使用 Visual Studio 2008。

谢谢,

4

1 回答 1

6

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

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

在尝试逆潮游泳之前,最好先顺其自然。Visual Studio 中的流程是“一个项目,一个程序集”。从那开始,看看它带你走多远。

于 2009-06-15T23:52:48.097 回答