2010-12-16 76 views
-1

我已經在VS-2005上開發了應用程序,並將它安裝在另一臺機器上,並且隨應用程序一起安裝了.net frameworks 2.0版本,並且它在安裝時以及在一段時間後運行良好if我嘗試打開它,它的投擲的錯誤像「.Net框架初始化錯誤,無法找到一個版本的運行時運行該應用程序。」.Net框架初始化錯誤

客戶端機器:操作系統是XP SP2

如何克服它呢?

回答

0

上述問題已解決。有病毒感染PC,所以我先刪除它,再次安裝新的應用程序,現在它工作得很好。

0

這個錯誤意味着您的程序無法找到或加載mscorwks.dll。以下是一些調試步驟:

  • 確保您安裝了正確的框架版本。嘗試在「添加/刪除程序」中進行修復。
  • 檢查您的防病毒是否導致問題。嘗試關閉它暫時看看是否解決了這個問題。
  • 如果您有權訪問源項目,請嘗試在Visual Studio中創建一個新的應用程序安裝程序,卸載舊的應用程序,然後安裝新的應用程序(與新安裝程序相同的應用程序)。
+0

@DarrellNorton,機器上沒有安裝防病毒軟件,但它總是連接到在線,我試圖刪除並安裝.net框架2.0.50727但未能這樣做。 – mahesh 2010-12-17 07:51:28

+0

在新機器上,它也是Visual Studio 2005,還是2008或2010?較新的VS允許框架定位,並可能自動升級您的項目。 – DarrellNorton 2010-12-17 11:03:59

+0

@Darrell,沒有安裝VS-2005,2008或2010。 – mahesh 2010-12-17 15:29:10