1

ASP.Net RC-1 プロジェクトが Kestrel で実行されない理由をデバッグしようとしています。起動オプションとして「web」を押すと、出力ウィンドウはきれいに見えます - 例外はありません。しかし、私が言われたコンソールはポップアップしますが、ポップアップしません。この問題の原因をデバッグするにはどうすればよいですか?

別のテンプレート プロジェクトを作成し、それを実行して、Kestrel から正常に実行されたことを確認しました。

これらは、私のプロジェクトの出力の最後の行です。

'dnx.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Users\David\.dnx\packages\Microsoft.AspNet.Authentication.Cookies\1.0.0-rc1-final\lib\net451\Microsoft.AspNet.Authentication.Cookies.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Microsoft.Extensions.DependencyInjection.DataProtectionServices: Information: User profile is available. Using 'C:\Users\David\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
'dnx.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Net.Http\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Net.Http.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
The thread 0xf80 has exited with code 0 (0x0).
The thread 0x7ec has exited with code 0 (0x0).
The thread 0x3f38 has exited with code 0 (0x0).
The thread 0x10d4 has exited with code 0 (0x0).

編集:

追加する必要がありますが、IIS では問題なく動作します。

どうもありがとう!

4

1 に答える 1

2

この問題の原因をデバッグするにはどうすればよいですか?

問題のトラブルシューティングを行うことができます。残念ながら、デバッグできません。これが最初のトラブルシューティング手順です。

コマンド プロンプトを開きます。次にcd、project.json ファイルを含むディレクトリに移動します。次に、次のコマンドを実行します。これにより、さらに多くの情報が得られます。

C:\MyProject>  dnu restore
C:\MyProject>  dnu build
C:\MyProject>  dnx web

上記は、NuGet パッケージを復元し、プロジェクトをビルドして、webコマンドを実行します。コマンド ラインから動作する場合は、特に Visual Studio で問題が発生しています。

于 2016-03-20T05:05:37.183 に答える