2017-05-25 55 views
0

我確實向我的客戶分發了WPF應用程序。該應用程序是通過Windows 10上的visual studio 2013 pro構建的。但是他用CLR20r3啓動失敗(與presentationcore.dll有關)。 我知道CLR20r3錯誤是由於某些dll文件不存在於PC上而發生的。解決此問題。我已將所有Microsoft Visual Studio C++可再發行組件包和最新的.NET SDK安裝到PC中。 但我無法解決它。 問題是什麼?WPF應用程序在啓動時崩潰

+0

你有沒有試過這個http://www.personalcomputerfixes.com/general-errors/how-to-fix-clr20r3-error/? – Alexander

+0

在我的情況下,該應用可運行在所有軟件開發人員的PC上。我認爲這不是與註冊表相關的問題。無論如何,我會嘗試。謝謝你的評論。 –

+0

檢查Windows錯誤日誌,也許它可以揭示缺少的東西。 [fuslogvw](https://msdn.microsoft.com/en-us/library/e74a18c4(v = vs.110).aspx)可以提供幫助,但它不太友好。 – 3615

回答

1

如果你不能識別缺少的DLL,一個選項是將解決方案資源管理器/ YourProject/References中引用的所有DLL的文件複製到與.exe相同的文件夾中,看看是否解決了這個問題。然後一次刪除它們,直到問題再次出現。

+0

我會試試看。謝謝。 –

+0

我試了一下。但沒有解決。 我也使用微軟混合2013年的用戶界面,它沒有提到我的問題。是否會導致這個問題? –

0

使用與創建應用程序相同的平臺創建一個簡單的項目。看看這個exe是否在你需要運行的PC上運行。然後逐個添加依賴關係,並檢查它在什麼時候崩潰。 只是一個建議。可能會幫助你。