web-dev-qa-db-ja.com

IntelliSenseが引き続き[失敗]パスC:\ TEMPの一部を見つけることができませんでした

一時フォルダーを変更した後、VS2015のIntelliSenseでtempフォルダーが見つからないという問題が発生しました(VS2015を含む他のアプリケーションでは、新しい場所が問題なく見つかります)。

プロジェクトの起動後に受け取るエラー(C#、ASP.NETなどのあらゆるタイプのソリューションで発生するようです)は、Visual Studio 2015の出力ウィンドウに次のメッセージが繰り返し表示されます。

enter image description here

[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.

レジストリ内のR:\TMPロケーションへのすべての不正な参照を置き換えたと思いますが、これは残ります。誰でもこれを修正する方法はありますか?

19
Abel
  1. Visual Studioを終了します
  2. すべての非プロジェクトファイル(bin、obj。vs、_ReSharper.Cachesフォルダー、*。suoファイル、...)を削除します。
  3. VSを起動して再構築

それは私のためにそれを修正しました。

23
Petar Repac

ただ行く:ビルド、選択するより:ソリューションの再構築 ...それと同じくらい簡単...

関連しているが、この答えに正確に答えていない可能性があります。

この問題が発生しましたが、エラーメッセージでv4.x.0が見つからないことがわかったため、AppData/Local/TEMPディレクトリのファイル名とコード内のバージョンを変更しました。その後、v4.y.0が見つからないという別のエラーが発生しました。そこで、元のファイルをコピーし、両方のバージョンを指す名前とコードの両方を持つ2つのファイルを作成しました。次に、Clean SolutionコマンドとRebuildコマンドを実行し、VSを再起動し、動作しました。

0
MBak