C# 在.NET标准类库中添加System.Windows.Forms引用

C# 在.NET标准类库中添加System.Windows.Forms引用,c#,visual-studio-2017,visual-studio-2019,C#,Visual Studio 2017,Visual Studio 2019,我想为RadioButton类创建一个类库。我想在WinForms中使用它,我从未使用过WPF,所以我不知道它们是否使用同一个类 首先,我从这本指南开始 单选按钮类未知,需要使用系统.Windows.Forms。首先我读了这个 并希望通过引用管理器添加缺少的引用。打开它时,它表示未找到框架程序集 我想知道2019年是否存在标准解决方案,或者我是否应该从这里尝试解决方案 顺便说一句,我使用Visual Studio 2019。使用经典的.net framework库,而不是.net标准。@m

我想为
RadioButton
类创建一个类库。我想在WinForms中使用它,我从未使用过WPF,所以我不知道它们是否使用同一个类

首先,我从这本指南开始

单选按钮
类未知,需要使用
系统.Windows.Forms
。首先我读了这个

并希望通过引用管理器添加缺少的引用。打开它时,它表示未找到框架程序集

我想知道2019年是否存在标准解决方案,或者我是否应该从这里尝试解决方案


顺便说一句,我使用Visual Studio 2019。

使用经典的.net framework库,而不是.net标准。@magicandre1981,因为支持.net Core毫无意义?WPF和WinForms是完全不同的GUI框架,所以不,它们肯定不都使用
RadioButton
。WinForms没有.NET标准实现,但从.NET Core 3开始,它就有了一个核心实现,因此现在最好同时为.NET Framework和.NET Core 3构建它(使用
)。如果您想要一个标准库,它可以在运行时有条件地引用某个存在的对象,这也是可能的,但涉及面要大得多,而且很少值得这样做。请在.NET Framework类库或.NET Core 3.x类库中使用它,