我正在將ASP.NET項目從.NET 3.5移動到.NET 4.將ASP.NET項目移動到.NET 4
如果我在web.dev下進行調試(即,在Visual Studio [2010]中),但只要嘗試在IIS7 [.5]下運行,調試器就無法連接。直接在IIS下運行項目只會導致它返回403s(沒有子代碼,所以沒有太多的幫助)。
我通過使用當前(和工作!).NET 3.5站點來設置站點,並將AppPool更改爲使用.NET 4運行時的站點。我已經確認所有的文件權限都是猶太教(至少從.NET 3.5的角度來看)。我感覺好像我在這裏錯過了一些配置步驟...
嘗試附加調試器時的錯誤消息只是「無法在Web服務器上啓動調試」。不是世界上最有用的錯誤信息。
直接附加到關聯的w3wp進程強烈建議應用程序永遠不會成功啓動。
最基本的問題是,我將如何影響從.NET 3.5到.NET 4的這種改變,以用於在IIS下運行的項目?
我假設你將VS中的項目轉換爲.NET 4嗎? – mxmissile 2010-07-20 22:31:31
@mxmissile - 是的,這將是一個安全的假設。 :) – 2010-07-21 01:27:46