2017-05-03 6 views
2

私は2,3ヶ月前に.netコア1.1でvs2015で作業していました。私はvs2017にアップグレードしました。私はvs2015がインストールされている間にvs2017を動作させるのにいくつかの問題を抱えていましたが、最終的にvs2015とvs2017をアンインストールしてvs2017をインストールして動作させました。vs2017をインストールした後、vs2015の.netコア1.1プロジェクトを開くことができません。

今日、私は現時点でvs2017にアップグレードしたくないvs2015プロジェクトに取り組んでいます。

最初の障害は、単に組織だった - あなたはTFS構造は、このようなものです参照してください。

-Root 
+ Project A (vs2015) 
+ Project B (vs2015) 
+ Project C (vs2017) 
+ Project D (vs2015) 

VSとTFSは私がローカルディレクトリフォームCに変更することはできません:Cに\ルート\プロジェクトはC:\ルート\ VS2015 \プロジェクトB - ああ。

サービスパック3でVS2015を再インストールしました。それを起動し、TFSからvs2015プロジェクトをダウンロードしました。問題は私がそれを開こうとするときに来る。私はソース管理エクスプローラからソリューションを開くと、私はこのエラーを取得する:

enter image description here

OKをクリックすると、私のブラウザに移行レポートが開きます:Migration Report Link(リンクのいずれかをクリック

enter image description here

を)は、「.NETコアインストールガイド」に関するページに移動します。 私はvs2015バージョンにナビゲートし、.netインストールexeを再ダウンロードしましたが、実行したときに修復するオプションしかありませんでしたが、これは助けにはなりませんでした。

私のソリューションは、溶液中のプロジェクトを開くことができない、この壊れた状態のまま: enter image description here

は右のプロジェクトのいずれかをクリックすると、プロジェクトが再び移行レポートのエラーが表示されます再度開くしようとしています。

私はVisual Studio 2017 install breaks Visual Studio 2015 ASP.NET Core Projects

で同様の報告された問題を見つけたが、私の解決策は、ルートにgloabl.jsonファイルが含まれていたから、ファイルの内容を変更:に

{ 
    "projects": [ "src", "test" ], 
    "sdk": { 
    } 
} 

{ 
    "projects": [], 
    "sdk": { 
    "version": "1.0.0-preview2-003131" 
    } 
} 

助けてください。私はdotnet --versionを実行し、結果を1.03にしてバージョン文字列でそれを使用しましたが、それでも喜びはありません。

これらのvs205 .netコアプロジェクトを開く方法に関するアイデアはありますか?私はまた、vs2015とvs2017をアンインストールしてvs2015を再インストールするだけでは役に立ちません。

+1

あなたは運がありません。 VS2015の.NETコアサポートは常にプレビューですので、常時動作するとは限りません。チームに何が起こったのかを伝え、VS2017への移行を促してください。 –

答えて

0

この問題は、互換性のない.netコアインストールであることが判明しました。私は最新の.netコアをインストールしましたが、プロジェクトは開かれます

"DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe". 
関連する問題