經過了很多小時的研究,我沒有想出任何辦法來解決這個問題。 我正在Internet Explorer上託管的.xbap頁面文件中運行WPF程序。在Visual Studio 2010中運行項目工作得很好,並且不會產生錯誤。IIS相關System.ExecutionEngineException
我希望能夠託管IIS 7.0上的網頁並使用Windows窗體應用程序瀏覽到它。爲了測試這個,我在IIS管理器的端口80上創建了一個新的網站。然後,我將項目發佈到本地網站文件夾,並將自動生成的項目證書文件(projectName_TemporaryKey.pfx)添加到我的受信任的發佈者和受信任的根證書頒發機構。
我的問題是這樣的:每當我嘗試瀏覽到Internet Explorer或Windows窗體程序的文件,wpf程序停止工作。當提起即時調試器時,我被告知有一個System.ExecutionEngineException,但沒有給出源代碼,沒有堆棧跟蹤,也沒有空字典enumerable之外的數據。我的猜測是,這可能與程序中的數據庫調用到另一臺機器有關,但我不能證明這一點。
我已經嘗試了幾件事來解決這個問題,包括修復我的.NET 4.0框架和改變權限,但似乎沒有任何東西影響錯誤。
有沒有人知道一種方式來獲取有關此錯誤的更多信息,或者可能是我發佈此項目時可能錯過的一個步驟?
非常感謝。
這是我們客戶選擇的瀏覽器。我想在Firefox上測試它,但它需要一些我沒有找到的插件。我相信在某個時候有這樣一個插件,但是由於安全問題而被召回。 – Ste 2012-02-10 16:59:07