[英]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.