安裝dotnetcore並更新3後,我的調試被擊中到地獄。我可以調試代碼,但不是global.asax - 我正在運行iisexpress,並且它一直運行到更新。VS 2015更新global.asax中的3個斷點
事情是,它不是所有的項目。一些簡單的我可以在global.asax中進入一個斷點。我的同事們正在進行更新2,對他們來說,所有項目的斷點都沒有問題。
我可以忍受這個問題,如果它只是斷點問題,但它似乎並沒有加載global.asax,因爲它應該,因爲我自我簽名的證書的ServicePointManager.ServerCertificateValidationCallback覆蓋不起作用,但它爲我的同事。
我確實有任何斷點的問題,直到我刪除所有bin文件夾和obj文件夾,並刪除所有臨時aspnet文件在windows dotnet文件夾下。
我已經瀏覽了關於調試和項目設置的大部分帖子,但都無濟於事,我已經重新安裝了vs 2015兩次。我無法在visualstudio.com上找到vs 2015專業更新2的下載...他們似乎只有最新的,沒有別的。
任何人有任何想法?
/Erik
更新:它似乎有時打的Application_Start斷點,當我走過去的錯誤無效的證書,並通過瀏覽器調用get方法......但並非總是如此。當它到達斷點時,我的覆蓋驗證按預期工作。當項目啓動時,vshost是否必須加載global.asax,以便將無效的證書錯誤返回給瀏覽器? – user3378248