web-dev-qa-db-ja.com

Visual Studioにソリューションのすべてのプロジェクトが表示されない

理由はわかりませんが、Visual Studioでソリューション内のすべてのプロジェクトが表示されていません。ソリューションエクスプローラーで既定のプロジェクトとして設定できるように、それらを表示する必要があります。一般的なインターネット検索でこの問題の修正が表示されません。一番近いのは VSはファイルフォルダを表示しない ですが、これは私の問題とは異なります。うまくいけば、少しずつ追加することなく、簡単に修正できる方法があります。同僚はソリューションエクスプローラーでプロジェクトの完全なセットを表示できるため、ワークスペースが破損しているに違いありません。

11
Michele

ワークスペースの変更されたファイルをコピーし、ディレクトリの権限/所有権を修正しました(私ではなく所有者ではありませんでした)、ワークスペースが存在していたマップされたドライブを再実行し、Visual Studioプロジェクトへのショートカットを再実行しました(理論的には私がマップした場所と同じであるはずでしたが)、プロジェクトを再度プルダウンし、変更を再度コピーします。この時点でVisual Studioには不足しているソリューションが再び含まれていたため、スタートアッププロジェクトを設定してデバッガーを実行できました。所有権/権限がどのように乱雑になったのかわかりません。ある時点で、他のオフィスでサーバーがダウンし、おそらく私の権限/所有権が混乱したと思います。 VSが不足しているプロジェクトを表示しなかった理由はわかりませんが、上記を実行すると修正されます。

0
Michele

メモ帳を使用して「.sln」プロジェクトファイルを開きます。このファイルでは、以下のようなリストされたプロジェクトを観察できます

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test.myProject.Data", "test.myProject.Data\test.myProject.csproj", "{6D7F7B84-F3BD-4A19-A069-D144C345B887}"
EndProject

不足しているプロジェクトがある場合は追加してください。古いバックアップファイルや同僚のファイルがある場合は、不足しているプロジェクトをコピーしてこのファイルに貼り付けるだけです。私の場合、それはうまくいきます!

10
Thinira

vsを閉じ、.vsフォルダーを削除してから、もう一度vsを開きます。わたしにはできる。

3
shwesinhan

同じ問題が、同僚が彼のコンピューター上でさらに1つのプロジェクトを確認したのと同じでした。

私は.slnファイルを削除し、彼とまったく同じバージョンを取得しました。問題はまだ同じでした。

解決策は:私はアンロードされたプロジェクトを持っていました。どうやら、これはローカルユーザー設定ファイル(おそらく.suoファイル)で保護されています。アンロードしたプロジェクトを探して、再度ロードしました。

1
kabeleced

既存のプロジェクトをソリューションに再度追加するとうまくいくことがわかりました!

0
Jennifer

同じ問題がありました。 Visual Studioを管理者モードで開いた後、機能し始めました。

VS->右クリック->「管理者として実行」を検索します

0
NKA