web-dev-qa-db-ja.com

System.ComponentModel.Win32Exception(0x80004005):ixwebhostingでアクセスが拒否されました

私はixwebhostingで自分のサイトをホストします。私は何度か自分のサイトをテストしました。ローカルサーバーで、「System.ComponentModel.Win32Exception(0x80004005):Access is denied」エラーが発生しません。しかし、ixwebhostingで発生します。このエラーが発生する理由がわかりません。間違いなくファイルは正確なパスにあります。

オプションを設定する必要がありますか? ixwebhostingでの初めてのサイト管理です。

ありがとうございました。

3
Peter JU

アプリケーションはローカルの管理者アカウントで実行され、Webサーバーに展開すると、IISユーザーで実行されます。したがって、必要な権限をIISに割り当てますユーザーがアプリケーションをWebサーバーで実行するために不可欠です。また、アプリケーションのアプリケーションプールIDがネットワークサービスであることを確認してください。次のスレッドが役立つでしょう。

System.ComponentModel.Win32Exception:Access is denied ..... Error

System.ComponentModel.Win32Exception:Access is denied Error

3

Web.configからcodedomセクションを削除/コメントするだけで、問題が解決します。

6
CageE

ピーター、私は非常によく似た問題を抱えていて、何もうまくいきませんでした。 .NET Frameworkのバージョンを4.5.2ではなく4.5に変更して修正しました。

私はそれについて 短い記事 を書きました。これは、フレームワークのバージョンを変更する方法を示し、エラーを修正できる可能性のある他の解決策を含んでいます。うまくいけば、これが役立ちます!

1
Brendan L

回答ベースを増やすためだけに、Visual StudioからWeb APIを実行してこれを解決しました。基本的に、このエラーは、誤動作しているapi接続がある場合に発生します。

0