在 .Net Core 3.0 项目中引用 .Net Framework 4.8 类库

4

很明显,在.NET Framework 4.8项目中无法引用.Net Standard 2.1或.Net Core 3.0。如果我将.Net 4.8类库添加到我的.Net Core 3.0项目中,似乎可以工作。我的.Net Core WPF应用程序看起来没问题。

我试图弄清楚是否会出现任何副作用,但没有得到明确的结果。问题是,我是否应该在我的.Net Core 3.0应用程序中引用.Net 4.8?

1个回答

8
您可以在.NET Core 3.0应用程序中引用.NET 4.8。唯一的缺点是您的应用程序现在还依赖于.NET 4.8,因此您的用户需要安装它。如果您要针对Linux等其他平台,则这可能很重要,但由于您提到了WPF - 我假设您仅针对Windows。

不应该提供作为答案。显然是基于个人观点的。 - DarkMakukudo
6
基于观点?你在开玩笑吗?你要么能够引用 .net 4.8 库到 .net core 应用程序中,要么不能。答案是:可以。是否存在任何副作用?是的,有(如答案所述),但这取决于目标操作系统。这里哪里是基于观点的? - Eiver

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接