18

Visual Studio で .NET プロジェクトのプロパティを開くことができないという奇妙な問題があります。ソリューション エクスプローラーの [プロパティ] ツリー ノードをクリックして開こうとすると、次のメッセージが表示されます。

「....csproj」に使用できるエディターはありません。ファイルの種類 (.csproj) のアプリケーションがインストールされていることを確認します。

メイン メニューからプロジェクト プロパティを開こうとしても、何も起こりません。

コマンドラインと修復インストールでVisual Studioの設定をリセットしようとしましたが、これまでのところ何も役に立ちませんでした。

XNA Game Studio 3.0、ReSharper 4.1、および Visual SVN 1.5.1 を含むバージョン 9.0.30729.1 SP の Visual Studio 2008 を使用しています。

これは私のすべてのプロジェクトで発生しており、同僚にはこの種の問題がないため、ローカルの問題のようです。

助けていただければ幸いです。

ありがとう、マイケル

4

7 に答える 7

25

私の質問で述べたように、修復インストールは機能しません。コマンドラインを使用して問題を解決しました

devenv /ResetSkipPkgs

しかしその後、Resharper 設定の一部をリセットする必要がありました。

于 2009-01-05T15:20:30.723 に答える
3

私も同じ問題を抱えていました。「devenv/ResetSkipPkgs」を実行して、インストールを修復してみました...運が悪かったです。

(テキストエディタで).csprojファイルを開き、csprojファイルですべての参照を探しました。どうやら、MVC 1.0を参照している行が見つかりました(MVC 2.0が下位互換性があると仮定してインストールしていません!?)

MVC 1.0をインストールしましたが、ブーム...動作します!

.csprojファイル内のすべての参照を確認し、必要に応じてインストールします。

于 2011-03-01T19:21:46.123 に答える
1

SQL Serverをインストールしていますか?その場合、SQL Serverの一部としてインストールされているVS2005シェルを使用してプロジェクトを誤って開いていますか?

于 2008-12-04T11:48:29.043 に答える
1

完全にアンインストールして最初から再インストールする必要があるように思えます。いくつかの設定が失われたか、いくつかのレジストリ キーが破損している可能性があります。間違った設定が見つかるまで探し回るか、単に再インストールするのに時間を費やすことができます。

修復インストールを行わないでください。マシンからVS(およびあなたが言及した他のプログラム/ユーティリティ)を削除し、クリーンインストールを実行します。

于 2008-12-04T17:44:42.710 に答える
1

メモ帳で .csproj を開き、<ProjectTypeGuids> タグを確認します。存在する場合は、プロジェクト タイプのいずれかがインストールされていない可能性があります。

于 2009-01-05T15:35:39.960 に答える
1

上記の回答のいずれもうまくいかない場合は、インストーラーを再度起動し、「機能の削除または追加」を選択して、「Visual C#」で利用可能なすべての「追加の言語ツール」を機能リストに追加することもできます。たとえば、私の場合、.csproj を開くために必要な「Office 用の Visual Studio ツール」がありませんでした。

于 2013-08-22T07:01:59.873 に答える