0

私は今日この質問を始めました:

IIS7を使用してasp.netのVisual Studio 2012デバッグが機能しない

このエラーは、asp net デバッグを有効にして vs2012 からプロジェクトを実行しようとすると、次のエラーが発生します。

Unable to start debugging on the web server. 
The web server is not configured correctly. 
See help for common configuration errors.

何度も試した後、新しい Asp Net Mvc 4/c# アプリケーションを作成することにしました。Visual Studio 2012 で asp net debug を動作させることができました。

そこで、あるプロジェクトから別のプロジェクトにファイルごとにコピーして、問題がどこから始まったのかを確認することにしました。SSL接続を有効にすると、デバッグが機能しなくなることがわかりました。

私のアプリケーションのために

  • アプリケーションに必要な SSL とクライアント証明書を設定しました
  • http および https プロトコルを有効にしました

また、VS2012 プロジェクトのプロパティで、プロジェクトの URL を次のように変更しました。

 https://localhost/Gedi

私のプロジェクトのURLです。

ここで解決策を見つけることができれば、今後の参照に非常に役立つと思われる他の投稿を更新します。

https 要求を使用するときに asp.net のデバッグを有効にするために変更する必要がある他の特別な構成はありますか?

編集1:

私の web.config ファイル

<compilation batch="true" debug="true" defaultLanguage="C#" explicit="false"
maxBatchGeneratedFileSize="10000" maxBatchSize="10000" 
numRecompilesBeforeAppRestart="100" strict="false" 
tempDirectory="C:\Windows\Temp" urlLinePragmas="false"> 
4

1 に答える 1

0

最初に最も単純なものから始めますweb.configファイル

web.configファイルに次のものが含まれていることを確認する必要があります。

<compilation debug="true" defaultLanguage="c#" />

もちろん、デフォルトの言語によって異なります。

于 2012-12-18T18:56:26.083 に答える