我正在開發一個WPF與WCF應用程序在.NET 4.0,正在開發的機器是Windows 7 64位SP1。該應用程序已經安裝在多臺配置不同的機器上(Win XP,Vista,7,甚至POS),總計約20臺不同的機器。Win XP 64位和.NET 4.0問題
昨天我去上一個新客戶安裝和應用只是沒有錯誤信息(可能是由於沿碼我幾個嘗試捕獲)墜毀。唯一顯示的消息是這樣的:應用程序停止工作,Windows正在嘗試尋找解決方案。
嘗試了不同的配置,沒有發現任何東西,直到我注意到客戶端機器是Win XP 64位,我相信我從來沒有遇到過。
我搜索了網頁,並在某處發現與Win XP x64和.NET 4.0存在兼容性問題。我不知道情況是否如此。
是否必須將我的應用降級到.NET 3.5?或者我必須創建一個64版本,還是客戶機有問題?即使在虛擬機上安裝了Win XP,我也無法在PS上重現問題,所以我就盲目了。
問一個'快速解決方案'真的很粗魯。畢竟,那些答案是免費的。 – Steve
首先,你是在編譯「任何CPU」的代碼嗎?另外,Windows XP的確切版本是什麼? – tomasmcguinness
你真的應該得到正在發生的基礎異常。沒有它就不可能回答你的問題。如果您無法在您的實驗室中重現XP 64位上的問題,那很可能不是問題所在。 –