0

VB アプリケーションの 2 つのわずかに異なるバージョンを同時に公開したいと考えています。違いは最小限で、ほとんどの場合、GUI といくつかの内部ロジックが含まれます。単一のアプリケーションに変更を組み込むことは、現時点ではオプションではありません。

それらを個別に公開してインストールしようとしましたが、最新のインストーラーは、既にインストールされているものを常に上書きします。たとえば、App v1 をインストールしてから App v2 をインストールすると、App v2 のみが表示されます。App v2 の後に App v1 をインストールすると、App v1 のみが表示されます。私が持ちたいのは、両方をインストールすることです。

Visual Studio 2008 を使用しています。

ありがとう、

4

1 に答える 1

6

共通コードを 1 つ以上の個別のプロジェクトに分解します。おそらくクラス ライブラリ プロジェクトです。おそらく、共有ユーザー コントロール用の Windows フォーム プロジェクトです。

次に、必要なバージョンごとに 1 つの Windows フォーム プロジェクトを作成します。これらのプロジェクトが必要な共有部分を参照するようにします。

潮に逆らって泳ぐ前に、流れに乗ることから始める方が常に良いです. Visual Studio での流れは「1 プロジェクト、1 アセンブリ」です。それから始めて、それがあなたをどこまで連れて行くか見てください。

于 2009-06-15T23:52:48.097 に答える