如何解决.NET Standard 2.0类库可以依赖于.NET Framework 4.7.2吗?
在我的一个.NET Framework项目中,我引入了一个新的.NET Standard 2.0项目。该项目依赖于某些现有的.NET Framework项目。我想知道这样做是否对。 我添加.NETStandard项目的原因是我们计划将整个存储库移至.NET Core / Standard。因此,我认为,我们添加的新项目可以针对.NET Standard。使用.NET Standard项目,默认情况下,我会获得新的SDK样式的项目文件,程序包引用等。
正在使用的应用程序仍然是.NET Framework。
我是否必须将新项目重新定位到.NET Framework 4.7.2,以便该项目将具有上述SDK样式的项目文件和程序包引用,但现在要定位.NET Framework 4.7.2。然后,当我们转向.NET Core时,就如同更改目标框架一样容易?
解决方法
取决于您引入Standard 2.0项目的目的。通常,您需要在.NET Framework和Core中都可以访问它时制定标准。在您的情况下,您的Standard项目将无法在macOS或Linux下从Core进行操作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。