3

別のコンピューターで VS 2010 ソリューションを開こうとすると、VS からソリューションを更新するように求められます。理由がわかりません。

これが話です。

コンピューター A で Visual Studio 2010 を使用してソリューションを作成し、それを Mercurial リポジトリにチェックインして、中央サーバーにプッシュしました。次に、コンピューター B に移動し、レポを取得しました。ソリューションを開こうとすると、更新ウィザードが表示されました。

コンピューター A には VS 2010 SP1 があり、コンピューター B には VS 2010 SP1 と VS 2012 の両方があります。どちらのコンピューターにも必要な .NET Framework バージョンがあり、コンピューター A には .NET 4.5 がありません。

ソリューションを 2010 年から 2010 年に更新する必要がある理由を誰か説明できますか?

4

1 に答える 1

2

結局のところ、これは Excel 2007 アドインであり、私は Office 2010 を使用しているため、更新する必要がありました。既定で​​は、Visual Studio では Office プロジェクトを現在のバージョンにアップグレードする必要があります。

解決策は、[ツール] > [オプション] > [Office ツール] > [プロジェクトのアップグレード] > [常に Office のインストール済みバージョンにアップグレードする] の選択を解除することです。

于 2012-10-04T13:40:13.840 に答える