我们用donet core做项目,发现有些依赖库必须得用.net framework才能正常运行,此时想切回来怎么办?
方法非常简单,只需要更改解决方案中的项目文件即可。
具体修改方法如下所示:
<PropertyGroup>
<OutputType>WinExe</OutputType>
<!--此处只需要将TargetFramework修改成想要的.net framework版本即可-->
<TargetFramework>net472</TargetFramework>
<UseWPF>true</UseWPF>
<UseWindowsForms>true</UseWindowsForms>
<Platforms>AnyCPU;x64;x86</Platforms>
<ApplicationIcon>app_logo.ico</ApplicationIcon>
</PropertyGroup>
注意事项:修改版本会导致C#的语法版本降低,部分使用了高级特性的语法将无法编译通过。此时需要通过手动方式进行修改。
本文会经常更新,请阅读原文: https://huchengv5.gitee.io//post/DotNet%E6%9B%B4%E6%94%B9%E7%8E%AF%E5%A2%83%E7%89%88%E6%9C%AC.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名胡承(包含链接: https://huchengv5.gitee.io/ ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系 。