4

Visual StudioのNugetは、共有ネットワークドライブ上のカスタムパッケージソースの場所にアクセスできません。私はnuget.orgとmicrosoftパッケージを閲覧することができます。カスタムナゲットパッケージ用に設定したローカルネットワーク共有を参照できません。私がしようとすると、私はエラーを取得する:ナゲットエラー:選択したソースのパスを解決できませんでした

the path '\\someserver\somefolder' for the selected source could not be resolved

私は探検家やマップされたドライブを通じてファイルの場所にアクセスできるようにしています。私は、Nugetのパッケージマネージャでネットワークの場所を削除して再追加しようとしましたが、再追加しようとすると、マップされたネットワークドライブが表示されないか、完全なuncパスを使用できません(ネットワーク位置が '存在しない)。

答えて

7

最後に!...答え!

問題は管理者としてVisual Studioを実行していました。

ネットワーク共有ナゲットが必要な自分のユーザー資格情報にアクセスしようとしましたが、管理者が共有にアクセスできないローカル管理者資格情報を使用してVisual Studioを実行しています。

VSが管理者として実行されないようにするにはいくつかの方法があります(たとえば、ショートカットを使用している場合は、プロパティに移動して[管理者として実行]のチェックを外す必要があります)。 devenv.exeを強制的に強制的に管理者として実行すると、元に戻す方法がわかりませんでした。

https://superuser.com/a/547846/213179

注:

「人のために:上記のリンクで掲示される質問を読んで、管理者としてのVisual Studioを実行しない他の理由を確認するには、このリンクは、あなたがそれを行う方法を示しています私が戻って欲しいのは、いくつかの機能(VSへのドラッグ・アンド・ドロップ・ファイル、Windowsエクスプローラからのオープン・ファイルなど)が機能しなくなったからです。

+0

パーフェクト!私も同じ問題がありました。私のプロジェクトは常に管理者モードで動作し、管理者モードでは常にVSを開きます。通常のユーザーとして開くと、これは完全に機能しました。 – vengi83644

0

パッケージソースは間違ったパスとして指定する必要があります。 参照

  • 右にこの

    • Go]を試してみて、あなたがパッケージソース
    • パッケージソースがドロップダウン表示されます右上の管理NU-取得パッケージ
    • があそこの設定]ボタンがあります]をクリックします機械幅広いパッケージで
    • 削除、利用可能なパッケージ
    • ダニマイクロソフトと.NET
    • ディレクトリが存在しない場合は、使用可能なソースパッケージを削除してください。
  • 関連する問題