[英]Publishing WFA in Visual Studio - target framework problems
我已經創建了一個Windows窗體應用程序,現在我想發布它。 我的客戶將使用此應用程序,因此它將在不同的PC上運行。 我通過主要方式在Visual Studio中發布了我的應用程序,但是當我在另一台PC上運行.exe文件時(我正在用此PC模擬客戶端PC)時,出現了.NET Framework錯誤,要求版本4.5.2! 我不想使用我的應用程序變得復雜,也不想強迫我的客戶端安裝.NET 4.5.2。
我需要將.NET Framework版本4.5.2定位為使用“任務”之類的某些功能,因此無法定位其他版本。
我有一些疑問:
你有什么建議?
最后,我根據@RonBeyer的評論找到了確切的解決方案。
Windows 10和8.1包括.NET Framework 4.5.1,因此Win8.1和10的最小公分母是ver4.5.1。
我們可以通過搜索官方頁面來定義最低的公分母。
更改.NET Framework版本后可能導致錯誤的一個常見問題是引用問題。 切換到引用如“ MySql.Data”的較低版本后,您可能會遇到問題; 因此,您需要更改某些引用的版本!
例如,對於.NET Framework 4.5.1,MySql.Data 6.9是兼容的,但對於.NET Framework 4.5.2,兼容版本是8個版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.