0

インターネット一時ファイルを削除して、ブレークポイントにヒットできなかったというエラーを修正しようとしましたが、アプリケーションが実行されなくなりました。Visual Studio を再起動し、iis Express でアプリを停止しようとしましたが、何も機能していないようです。実行すると、表示され、ページを表示できないと表示され、その理由はわかりません。IIS expess から cassini に戻そうとしましたが、役に立ちませんでした。

All I get is this:
This page can't be displayed
Make sure the web address http://localhost:32828 is correct.

Web 構成のさまざまなセクションをコメントアウトすることで、ここから問題が発生することがわかりましたが、インターネット一時ファイルを削除するとこれに影響する理由はわかりません。

<authentication mode="Forms">
  <forms name=".ASPXFORMSAUTH" domain="localhost" loginUrl="http://localhost:32825/login/default.aspx" protection="All" enableCrossAppRedirects="true" timeout="2880" slidingExpiration="true" ticketCompatibilityMode="Framework40"/>
</authentication>

これを修正するか、少なくともデバッグするために私ができることはありますか? インターネット一時ファイルの削除で問題が発生したことはありません。

4

2 に答える 2

1

私が正しければ、これがあなたのものです:

Web.Config:

loginUrl="http://localhost:32825/login/default.aspx"

エラー:

This page can't be displayed. 
Make sure the web address http://localhost:32828 is correct..

2 つの異なるポート番号が表示されます。構成ファイルでポート番号を修正した場合は、開発サーバーが毎回同じポートで実行されるように、プロジェクト設定でも同じものを修正する必要があります。

これを試してみてください。エラーは発生しません。

于 2013-05-27T04:38:19.710 に答える
0

問題は 2 つあります。まず、IIS Express 構成ファイル内の参照を削除する必要がありました。次に、Web サイトと Web アプリの両方を、iis Express の代わりに cassini を使用するように切り替えました。次に、Web アプリから接続するには、Web サイト asp net 開発サーバー プロセスが実行されている必要があることに気付きました。この部分はいつも自動的に起動するように見えたので少し戸惑いましたが、今のところ動作しているので個別に診断します.

于 2013-05-27T05:51:20.887 に答える