2

Visual Studioに拡張機能またはNuGetパッケージをインストールするとエラーが発生する 'プロセスがファイルをアクセスできないため別のプロセスによって使用されます。Visual Studio NuGet/Extensionインストールが失敗する「プロセスが別のプロセスで使用されているためにファイルにアクセスできません」

This linkは回避策を提供していますが、拡張機能/ NuGetパッケージを更新する必要があるたびに、できるだけ組み込みの機能を使用したいときは、それを行う必要があります。

誰でもこの修正を知っていますか?

答えて

5

McAfeeのウイルス対策ソフトウェアの問題であることが判明しました。

This link McAfeeから削除されましたが、更新をエラーなしで実行できるように、除外リストに3つのプロセス名を追加する必要がありました。

  1. オープンRegEditをとに移動:

    HKLM\System\CurrentControlSet\Services\mfeEEFF

  2. がキー 'ExemptedProcesses' を作成します。

  3. HKLM \ System \ CurrentControlSet \ Services \ mfeEEFF \ ExemptedProcessesの下に複数の文字列値を作成することができます。
  4. 名/タイプ/データとして記載)次の文字列値を作成:

    '1'/'REG_SZ'/'DEVENV.EXE'

    '2'/'REG_SZを'/'MSIEXE.exe'

    '3'/'REG_SZ'/'VSIXInstaller.exe'

  5. マシンをリブート。このファイルに書き込むためにいくつかの制限を持っている、または唯一の迅速な修正を行うと、Nugetをインストールしたいことすべてについては

+0

こちらの回答をお寄せいただきありがとうございます。記入してください。同じ問題を抱えている他のコミュニティにとっては有益です。 –

+0

同じ問題があり、McAfeeもインストールされています。しかし、私のレジストリには "mfeEEFF"というエントリはありません。これの代わりに "mfe ..."で始まるエントリがたくさんあります - どちらを取るべきですか? – vso

0

、私が見つけた最善の解決策は、ネットワークをセーフモードで起動することです(マカフィーますセーフモードで起動しないでください)オープンソリューションで、Nugetをインストールしてください。

関連する問題