2015-10-05 58 views
0

我一直在研究基於桌面和基於Web的混合解決方案,現在已經有一段時間了。我的本地開發環境使用VS2013-Pro,最近的DNN版本(7.3,我認爲),Webmatrix 3,IIS Express 8.0和SQL Server 2014在我的Mac上的Parallels上的Windows 7上運行。一切都是最新的,所有SP的安裝等。DNN開發環境中的突然失敗

我開發了幾個REST webservices和一個DNN模塊,它們都在嗡嗡作響,真的很震撼 - 令人驚訝(!),當非常突然:

我打DNN網站和Webmatrix崩潰,我得到一個錯誤,說「IIS工作進程已停止。」從此以後一直沒有工作。調試器給我提示信息iisexpress.exe中0x762CC42D(KernelBase.dll)的未處理異常:0xE0434352(參數:0x80131530,0x00000000,0x00000000,0x00000000,0x72F90000)。「

我沒有改變任何東西,這開始於編碼會話的中間。它在幾個月內運行良好,然後它就沒有了。

我研究了一下,發現了一些建議,沒有工作(刪除緩存文件夾,卸載/重新安裝)。我發現另一篇文章提到Webmatrix現在已經是一款死貨了。我嘗試在IIS中設置相同的站點(按照DNN自己的說明和我發現的其他一些非常類似的組合)。仍然無法使網站加載 - 即使是頭版。

我下載了一個新的DNN安裝包(現在7.4)並從頭開始嘗試。現在,當我嘗試加載站點時,我得到了Visual Studio的Just In Time Debugger,它告訴我一個w3wp.exe [2648]中未處理的Win32異常。我嘗試運行調試器,但實際上並沒有提供任何信息。

我覺得不像Webmatrix/DNN安裝我一直有很多麻煩讓DNN在本地運行,即使按照這封信的指示。我需要它在本地運行,因爲我的工作斷開了很多。

我在這裏錯過了一些大事嗎?有沒有其他人突然遇到麻煩?我已經花了4天的更多時間來恢復原狀,重新安裝,修補,並且什麼也沒有。

-Tim

+0

當您嘗試啓動網站時,您在IIS中得到的錯誤是什麼? – DotNetNuclear

+0

@DotNetNuclear: 當我嘗試加載網站時,大約30秒後,我收到一個小窗口,其中顯示「w3wp.exe [2672]中發生了未處理的win32異常」,並顯示JIT調試器沒有必要的安全性權限。我想調試它嗎? 是|使用VS2013的新實例進行調試|附加應用程序池進程。這段時間的消息(有時我什麼也得不到)是: w3wp.exe中的0x000007FEFCD6B16D(KernelBase.dll):0xE0434352(參數:0xFFFFFFFF80131530,0x0000000000000000,0x0000000000000000,0x0000000000000000,0x000007FEF7250000)未處理的異常。 –

+0

IIS配置摘要: 網站名稱:dnndev,http:*:80:dnndev.me 名爲dnndev,v4.0,集成的應用程序池 爲IIS AppPool/dnndev設置了修改網站根文件夾的權限。 web.config中的數據庫連接字符串正常工作。 當我進行測試連接時,身份驗證正常,但我在授權中收到'無法驗證'警告。 –

回答

0

好了,卸載後一切,然後(下到金屬,一切都與SQL服務器,IIS,WebMatrix中,以及最近的.NET框架的更新辦)重新安裝它們,我已經現在運行一週左右。我已經禁用了Windows更新,我認爲這是讓我處於這個位置的東西。這不是一個很好的長期解決方案,但現在就可以完成。