我正在開發ASP.NET MVC(仍然是v2)Azure Web應用程序。我遇到了一個似乎需要我單步執行MVC代碼的問題。我可以做到這一點,但也需要能夠檢查代碼,因此我需要在調試器中成爲未優化的版本(以避免「無法獲取本地或參數的值」)消息。在Azure計算仿真器中調試ASP.NET MVC系統代碼
規避優化的標準方法(http://blogs.msdn.com/b/sburke/archive/2008/01/29/how-to-disable-optimizations-when-debugging-reference-source.aspx)似乎不適用於在計算模擬器中運行。
我也嘗試過創建System.Web.Mvc項目的本地調試版本,但是當我嘗試在計算模擬器中啓動它時,我的web角色掛起。
所以...用下面的任何幫助,將不勝感激:
運行在Visual Studio(2010年)的Azure的web應用程序,使其忽略系統DLL的代碼優化。
OR
創建一個本地系統調試版本,以便它可以通過Azure的web應用程序中引用正在調試的計算仿真。
感謝您的建議 - 我不知道可以做到這一點。看起來它不會對這個Web應用程序沒有太多重構 - 它爲初學者使用特定於Azure的日誌記錄和存儲。 – gruve