2011-03-06 53 views
3

我剛剛爲VS 2008中的C#應用​​程序創建了一個安裝項目。該安裝程序似乎在我的XP SP2 VirtualBox來賓機器上正常運行,但是當我嘗試運行我的應用程序,它只是崩潰,只有「遇到問題,需要關閉」。對話。事件日誌列出了以下錯誤.NET 2.0:由於SQL Server CE錯誤導致的安裝項目崩潰導致的應用程序

Event Type: Error 
Event Source: .NET Runtime 2.0 Error Reporting 
Event Category: None 
Event ID: 5000 
Date:  2011/03/06 
Time:  12:21:13 PM 
User:  N/A 
Computer: ERISIA-XP 
Description: 
EventType clr20r3, P1 policymis.win.exe, P2 1.0.4082.20617, P3 4d735373, P4 system.data.sqlserverce, P5 3.5.1.0, P6 4b743b2d, P7 49f, P8 13a, P9 system.data.sqlserverce.sqlce, P10 NIL. 

該應用程序是爲框架3.5 SP1建成,並使用的DevExpress eXpressApp框架。應用程序的.sdf文件已正確部署,不是隻讀的。 SQL Server CE設置爲安裝項目中的先決條件,似乎已安裝。

有什麼想法可能是錯誤的地方?

+0

所行installetion期間發生的? P9 system.data.sqlserverce.sqlce表明它可能與sql ce prerequisiste有關。 – Alex 2011-03-06 10:47:39

+0

它只發生在安裝後,當我嘗試運行應用程序。請參閱我的編輯以瞭解更多信息。 – ProfK 2011-03-06 10:53:00

+0

您是否已驗證.net 3.5已安裝?你說它是爲3.5 SP1構建的,但這是一個.Net 2.0錯誤。 – Thyamine 2011-03-06 14:07:36

回答

相關問題