2017-10-20 1 views
2

私は同僚とのプロジェクトに取り組んでおり、Visual Studio 2017をIDEとして使用しています。またGitを使用してバージョンをVSリポジトリにプッシュします。私たちはいくつかの問題を抱え、既に持っていた内容でVisual Studioで新しいプロジェクトを開始することに決めました。Visual Studio 2017ソリューションの参照が失われました

私のコンピュータにリポジトリを複製して同期したとき、参照の一部が失われました。ソリューションエクスプローラの失われた参照アイコンの隣に黄色い三角形が表示され、機能するパスのようなパスは設定されていません。また、Source> Reposの内部には、プロジェクトフォルダには、欠落しているものを含むすべてのファイルがあります。プロジェクトを削除してもう一度クローンを作成しようとしましたが、.zipファイルのみをダウンロードしてオフラインでプロジェクトを開始し、VS 2017を管理者として実行しました。私の同僚(プロジェクトを最初にリポジトリにプッシュした人)は正常にコンパイルでき、この参照の問題に直面していません。

誰もこの問題を経験したことがありますか?

+1

ここでは多くのことが間違っています。パッケージは元に戻されますか?必要なすべてのソリューションファイルをリポジトリにチェックインしましたか? – trailmax

+0

すべての必要なファイルはリポジトリにあります。行方不明のものは私のローカルリポジトリにクローンさえされていますが、私はそれらにアクセスできません...パッケージが復元されているとはどういう意味ですか? – amorimph

+0

NuGetパッケージのようなパッケージ。プロジェクトフォルダで 'dotnet restore'を実行します。 – trailmax

答えて

0

私はVisual Studio 2015プロジェクトを開いていて、新しいgitコミットをしていた時にそれを経験しました。私が引っ張っていた新しいプロジェクトは、Visual Studio 2017のためにセットアップされました。

私のVS 2015はオープンしていて、今はVS 2017プロジェクトを表示しています。私はそれが1つだけのナゲットパッケージを含んでいたと信じていますが、これは正しくダウンロードされておらず、代わりにパッケージが不足しているファイルとして表示されました。

これはあなたにとっても起こっているのでしょうか?

0

私たちはgitリポジトリでVSTSを使用しています。これは常に、特に更新されたソリューションを引き出す際に発生します。私は清潔で再構築して問題を解決していることがわかります。

関連する問題