SQL Server 2008とSQL Server 2005での異なるクライアントの開発をどのように管理すればよいですか?

StackOverflow https://stackoverflow.com/questions/222410

質問

私が働いている会社には複数のクライアントがいます。現在、2つの.netプロジェクトに時間を分けています。クライアントAには、Visual Studio 2008、SQL Server 2008、および3.5フレームワークが必要です。クライアントB 2005バージョン/2.0フレームワークの場合。

社内の他のユーザーは、Microsoft Virtual PCを使用して開発環境を分離しています。

何を提案しますか?

追加情報: 主な利点は、仮想マシンのセットアップを誰とでも共有できることです。これにより、新しい開発者は、新しい開発環境とそのすべての特異性を半日かけて設定することなく、プロジェクトに直接参加できます。

役に立ちましたか?

解決

個人的には、VPCルートに行くことをお勧めします。私は現在、開発環境をVPCを使用して2年以上隔離しており、二度と戻りません。ラップトップは4 GB以上のRAMを簡単に搭載できるようになりました。これは、必要に応じて2、3のVPCを実行するのに十分です。

他のヒント

私は個人的に両方を同じシステムにインストールし、各プロジェクトに適切なツールを使用しています

VS 2005 / SQL Server 2005

VS 2008 / SQL Server 2008

それはjsutで正常に動作することがわかり、VMを切り替える手間がありません。

両方ともインストールしました。実際、さらに一歩進んでラップトップで複数のローカルユーザーを設定したので、右クリックするだけです-> [別のユーザーとして実行]をクリックすると、使用しているクライアントのすべての設定(ソース管理など)が自動的に読み込まれます。

特定のバージョンのラップトップ上にSQL Serverの名前付きインスタンスがあり、各プロジェクトはSQL Serverの独自のインスタンスを参照しているだけです。これらは、Visual Studioまたは他のコンポーネント間の競合ではないようです。

実際には、同じボックスで2005と2008に追加するVS 2003があります。複数のVMの代わりに、複数のバージョンを同時に開いたままにする場合は、複数のモニターを使用する価値があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top