2015-09-26 47 views
0

我開發了VB.Net windows應用程序VS 2008. 現在我正在使用.Net框架在VS 2013 Premium版本中更新該應用程序4.5.1。突然更新後,我得到「exe已停止工作,關閉程序」。隨時隨地。 而且在調試時我得到了System.accessViolation錯誤。 我試圖將框架4.5.1更新到4.5.2。我也嘗試將目標CPU從「任何CPU」更新爲 「X86」以及「X64」。但得到同樣的錯誤。 但是在更新框架4.5.1到3.5之後,它在VS 2013 Premium版本中工作正常。 請建議我如何在框架4.5.1或更高版本中運行我的程序。從VS 2008更新後,VS 2013 Premium版本中出現「exe已停止工作。關閉程序」

謝謝先進。

+0

當您在框架版本之間切換時,您是否正在執行一個乾淨的解決方案來擺脫所有舊的可執行文件? –

+0

是Rob在更新freamwork之前我們已經清除了解決方案 –

回答

0

這發生在我的一個項目上。我是如何解決這個問題的,就是使用新版本的VS創建一個全新的解決方案,然後將這些類和外部依賴添加到新解決方案中。

之後我做了一切都像一個魅力。

+0

我們嘗試了與.net 4.5.2相同的內容,但得到同樣的問題。 –

+0

是否有很多依賴/第三方API和庫?你有沒有證實他們都使用4.5.2? – Nefariis

+0

我們正在使用其他應用程序的一些參考,並且我們已經將所有這些dll(轉換爲.net 4.5.2),但仍然不起作用,顯示相同的錯誤。 –

相關問題