[英]Can't debug Razor helper - seems IIS is not compiling with debugging symbols?
我正在嘗試調試在IIS上本地運行的Razor幫助程序函數。
即使我的幫助程序代碼讀取:
System.Diagnostics.Debugger.Break();
斷點不會發生。
所以我認為這是因為IIS無法在調試模式下編譯該函數。
我在web.config中添加了這個,但它沒有解決問題:
<compilation debug="true"></compilation>
當然有人碰到了這個,或者只是我特別的筆記本電腦車?
謝謝! - 布萊恩
我想通了,男人多么瘋狂的追逐!
我在調用助手時忘記了“@”符號。 我的代碼看起來像這樣:
MyHelper()
但它應該是這樣的:
@MyHelper()
在這種情況下,似乎Razor甚至沒有調用該函數,或者可能調用它但調試模式關閉,無論如何我添加了“@”符號然后可以再次使用調試器進行跟蹤。
看起來很多像這樣的小陷阱,這款剃刀刀片......
希望能幫助有人避免一天中失去2小時。 :-(
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.