エラー - IISメタベースにアクセスできません 質問する

エラー - IISメタベースにアクセスできません 質問する

Visual Studio 2012をインストールしてソリューションを開くと、次のような一連のエラーが表示されます。

Web アプリケーション プロジェクト Foo はIISを使用するように構成されています。IISメタベース
にアクセスできません。マシン上のIIS Web サイトにアクセスするための十分な権限がありません。

当社の各 Web アプリケーションでこれを取得します。


私が試したこと:

  1. Visual Studio を管理者として実行する
  2. aspnet_regiis.exe -ga MyUserName を実行しています
  3. aspnet_regiis.exe -i を実行

これらはこの問題に対する一般的な解決策のようですが、私はそれらで成功したことはありません。

他に何か試せることはありますか?

ベストアンサー1

Windows 8 Proの場合:

%systemroot%\inetsrv\config

Windows 7、8.1、10の場合

%systemroot%\System32\inetsrv\config 

%systemroot%通常はどこですかC:\Windows

Windows エクスプローラーで上記の適切な場所に移動します。次のポップアップが表示され、アクセスがブロックされます。

「このフォルダへのアクセス権がありません - このフォルダへの永続的なアクセス権を取得するには、[続行] をクリックしてください」

このフォルダと、その下のエクスポート フォルダの [続行] をクリックします。ショートカットを [自分として実行] (ドメインのメンバーおよびローカル管理者) に戻し、ソリューションを開いて展開することができました。

おすすめ記事