1

興味深い状況があります。umbraco Web サイトで作業し、Visual Studio 内でデバッグします。プロジェクト構造内の app_code フォルダーに .cs ファイルを追加しました。クラス ライブラリ プロジェクトを作成してコードを .dll にコンパイルする必要がないように、app_code フォルダーにクラスを追加して柔軟性をテストしたかったのです。IIS Express 8 で webmatrix 2 を使用して Web サイトをプレビューしています (umbraco を知っている人は、Visual Studio 内から実行するのではなく、コーディングとデバッグに使用するだけです)。

私の問題は、Visual Studio 内からデバッガーをアタッチした後、app_code .cs ファイルをデバッグできないことです。他のすべてのファイルがブレークポイントをキャッチします (例: macroScript フォルダー)。app_code フォルダーが実行時に aspnet によって自動的にコンパイルされることがわかっているので、これが可能かどうか疑問に思っているので、これが問題なのか疑問に思っていますか? app_code フォルダーにある .cshtml についても同じことが言えますか?

4

2 に答える 2

1

IIS セットアップをカスタム サーバーとして使用して、Visual Studio でサイトを実行することも試してみる価値があります。

于 2013-01-10T23:10:29.247 に答える
0

いくつかの web.config 設定を変更するのと同じくらい簡単です。これを試みる前に、必ず web.config のバックアップを作成してください。

コンパイル/デバッグを「true」に設定します。compilers/compiler/compilerOptions から「/optimize+」を削除します。

参照: http://forums.asp.net/t/958358.aspx/1

于 2013-01-10T12:49:58.157 に答える