![](/img/trans.png)
[英]How can I use ConfigurationPropertyAttribute in a .Net Core project targeting the net462 framework?
[英]How to reference System.Windows.Forms from a net462 targeting SDK project
有没有参考的可能性System.Windows.Forms
来自于一个SDK项目(VS 2017)靶向net462
? 就像是:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net462</TargetFrameworks>
...
</PropertyGroup>
<PackageReference Include="System.Windows.Forms" Version="4.0.0" />
...
或概括一下这个问题:如何从Sdk项目中使用GAC中的系统库? 根据此讨论 ,似乎没有现成的支持。
使我感到困惑的部分是,针对net462
的印象是人们可以访问完整的框架。 但是,如果GAC程序集成为问题,则框架不再那么“完整”。 因此,我的问题。
以下为我编译:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net462</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Reference Include="System.Windows.Forms" />
</ItemGroup>
</Project>
using System.Windows.Forms;
namespace ClassLibrary1
{
public class Class1
{
public Class1()
{
var form = new Form();
}
}
}
注意 :可以直接在解决方案资源管理器中单击“依赖关系”,然后选择“添加引用”,而不是直接编辑项目文件,而是可以像在Framework项目中一样添加这些引用。 单击程序集,然后单击框架,然后选择所需的程序集。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.