我有一個.NET 3.5(C#)應用程序,但有趣的是它不能在Windows XP上運行。我已檢查.NET Framework 2.0 SP2,3.0 SP2,3.5 SP1已安裝。當我運行該應用程序時,不會彈出錯誤消息。它只是不運行。我可以嘗試什麼?.NET 3.5(C#)應用程序無法在Windows XP Professional上運行
4
A
回答
1
0
檢查,如果你有「appname.exe.config」文件您的應用程序旁邊,或者在某些情況下,它有助於將應用程序移動到不同的驅動器/文件夾中。
包含某些語言特定符號的文件夾路徑也可能會在某些系統上導致一些兼容性問題或運行時錯誤。
0
您是否將所有必需的DLL文件複製到EXE文件中?當然,除了那些已經包含在.NET框架中的。 如果是這樣,你應該檢查事件日誌,看看如果你能找到任何提示。您也可以在測試期間使用PDB文件,因爲這會爲異常和事件日誌提供更多信息。
1
1
如果您的應用程序需要完整的「.Net Framework 3.5」,請確保它不是安裝的「.Net Framework 3.5 Client Profile」。
這已經不止一次地忽悠我...
相關問題
- 1. .NET 3.5應用程序可以在Windows XP Home上運行嗎?
- 2. C#應用程序的.Net 2.0無法在Windows XP
- 3. 應用程序無法在Windows XP上
- 4. 在.NET 4系統上運行.NET 3.5應用程序
- 5. 無法在Windows XP Professional中安裝Python 3.5
- 6. 無法在Windows XP上運行Visual Studio 2012程序
- 7. 無法找到運行此版本的應用程序運行此應用程序在XP SP3上的.net 4.0
- 8. .Net 3.5 WebService無法通過.Net 1.1調用Windows應用程序
- 9. C#應用程序在Windows 7中運行,但不在Windows XP中運行
- 10. 在.NET 3.5上運行.NET 1.1應用程序
- 11. 從.NET 3.5應用程序運行.NET 4.0應用程序
- 12. 無法在Windows XP上運行Python EXE
- 13. 無法在Windows XP SP3 SP2中運行任何Windows WPF應用程序
- 14. 在Windows XP上運行WPF應用程序
- 15. 的Visual C++ 2012應用程序將無法在Windows XP下運行 - 更新
- 16. C#.net應用程序在Windows XP中無法SHELL32代碼重命名快捷
- 17. NativeProcess無法在Windows上運行C#WPF應用程序
- 18. 在Windows XP上運行32位程序
- 19. C#.net Windows應用程序安裝程序沒有運行在Windows 7中
- 20. 在XP,Vista,Windows7 ... 32和64位上運行.Net應用程序
- 21. 無法在其他PC上運行Windows窗體應用程序
- 22. 我的應用程序不會在.net 2.0下運行,在3.5上運行
- 23. 爲Windows XP編譯C#應用程序
- 24. 可以在Adobe Air上運行.net C#windows應用程序
- 25. c#應用程序無法在XP上工作
- 26. 無法在Windows XP下運行Lightswitch 2012程序Take 2
- 27. WPF應用程序無法在Windows XP上工作
- 28. vb.net應用程序不能在Windows XP機器上運行
- 29. 無法在Windows XP下運行Lightswitch 2012程序
- 30. 無法在Windows XP機器上啓動wpf應用程序
您檢查應用程序事件日誌? –
如果是短或Main方法,您可以粘貼您的代碼嗎? – Jacek
嘗試從命令行運行它。它可能在控制檯上顯示一些錯誤。 –