首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF控件库是针对.NET核心3还是.NET框架?

WPF控件库是针对.NET核心3还是.NET框架?
EN

Stack Overflow用户
提问于 2019-09-27 09:46:53
回答 1查看 898关注 0票数 3

我正在将我的WPF应用程序从.NET框架移植到.NET Core3。我得到了这个发布在NuGet上的通用UI库,它目前针对的是.NET框架v4.6.1。现在,如果我只是将目标更改为.NET Core3,那么它在.NET框架项目中将不再起作用。.NET标准就是为解决这类问题而设计的,但我不认为它对WPF项目有帮助。

在这里做什么才是正确的?发布和管理两个独立的包?

那么这个库还有另外两个派生库。如果我为基库创建了两个单独的包,这意味着我必须同时发布和管理每个派生库中的两个。这个解决方案很糟糕。还有更好的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-27 21:11:09

以.NET Core3为目标的WPF应用程序实际上可能引用和使用以.NET Framework4.6.1为目标的控件库或NuGet包。

假设您没有使用.NET核心中不存在的任何API,那么您应该不需要对控件库本身做任何操作,因为这样您最终会得到运行时错误。

尝试添加对DLL的引用或照常安装NuGet包。即使lib\net461中的NuGet包只包含一个程序集,它也应该可以工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58126707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档