8

IamはIISExpressでVisualStudioアプリケーションを実行できません。「IISExpressを起動できません」というエラーが初めて表示されます。複数回デバッグした後、Iamは以下のエラーを受け取ります。ここに画像の説明を入力してください

コマンドプロンプトからIIsExpressを手動で実行すると、以下のエラーが発生します。 ここに画像の説明を入力してください

IIS Expressを再インストールしましたが、変更はありません。また、アプリケーションのサイト名をすべて削除して、IIs Expressのアプリケーションホスト構成ファイルを変更しましたが、変更はありません。

Iamは問題を知ることができません。したがって、plzはこの問題を修正するための解決策を提案します。

4

2 に答える 2

11

私は同じ問題を抱えていました。この問題は、\users{your username}\mydocuments\IISexpress\config\applicationhost.config にあるアプリ プールの定義に関連しています。

タグを見つける

<add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />

.net 4.5 の managedruntimeversion を「v4.0」から「v4.0.30319」に変更します。

<add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0.30319" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />  
于 2013-03-26T18:20:52.787 に答える
1

あなたに役立つかもしれない提案に従う>>

プロセス モニターを使用して iis-express プロセスを監視し、開始しようとしたときにアクセス許可の問題がないかどうかを確認します。

そのためには、このリンクをたどってください>>

http://msdn.microsoft.com/en-us/library/bb399001%28v=vs.100%29.aspx

問題がセキュリティ関連の場合は、Visual Studio を管理者モードで実行します

最後の手段として、%userprofile%\documents\IISexpress\configディレクトリにある applicationhost.config を変更してログ モジュールを無効にすることができます。

そのためには、ファイル内のいくつかの行をコメントアウトする必要があります。

要素の下で<system.webServer>/<globalModules>、行をコメントアウトします

<add name="HttpLoggingModule" image="%IIS_BIN%\loghttp.dll" />

要素の下で<location>/<system.webServer>/<modules>、行をコメント化します

<add name="HttpLoggingModule" lockItem="true" /> 

変更を保存したら、iis Express を再起動してみてください。

于 2013-03-23T08:48:16.990 に答える