5

VS.NET 2010 Premium をインストールしましたが、既存の .NET フレームワークをターゲットにしようとすると問題が発生するようです。Web アプリケーション プロジェクトのプロパティを開くと、表示される唯一のオプションはフレームワークをインストールすることです。他のプロジェクト タイプのプロパティを開くと、完全なリストが表示されます。

これまでのところ、私は次のことを無駄にしました:

  • Microsoft.NET Framework 4 クライアント プロファイルの修復と再インストール
  • Microsoft.NET Framework 4 Extended の修復と再インストール
  • Microsoft.NET Framework 4 Multi-Targeting Pack の修復と再インストール
  • VS.NET 2010 Premium の修復と再インストール
  • VS.NET 2010 SP1 を再適用して再インストールしました。

関連すると思われる質問が1つ見つかりましたが、残念ながら回答はありませんでした。

Visual Studio 2010 の「ターゲット フレームワークがありません」

何か案は?

4

1 に答える 1

3

私もこの問題を多くの異なるマシンで経験しており、毎回答えを再発見する必要がありました!

私にとって一貫して機能する解決策は、ユーザー変数「TEMP」および「TMP」のマシンの環境変数を変更することです。これらの変数の両方を、パスにユーザー名 (アポストロフィ付き) を含むデフォルトの場所ではなく、「c:\Temp」に再指定します。

ここに画像の説明を入力

アカウント固有のパス (プロジェクト、テンプレートなど) に関連する各 Visual Studio 設定に苦労した後、問題を解決するために必要な変更はこれだけでした。

マット・オブライエン

于 2012-11-01T14:58:17.643 に答える