Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在VS 2015中将程序集添加到类库_C#_Visual Studio 2015_Class Library - Fatal编程技术网

C# 在VS 2015中将程序集添加到类库

C# 在VS 2015中将程序集添加到类库,c#,visual-studio-2015,class-library,C#,Visual Studio 2015,Class Library,我已经使用Visual Studio多年,现在正试图在Visual Studio 2015中创建我的第一个项目 我已经创建了一个MVC项目,现在我想添加一个新项目,作为我的数据层。让我们将该项目称为MyProj。因此,我创建了一个名为MyProj.Data的新Web类库。我还使用NuGet安装了最新的EntityFramework(6.1.3) 现在,我想创建一个类,它应该充当我的EntityTypeConfiguration,如下所示: public class GadgetConfigura

我已经使用Visual Studio多年,现在正试图在Visual Studio 2015中创建我的第一个项目

我已经创建了一个MVC项目,现在我想添加一个新项目,作为我的数据层。让我们将该项目称为MyProj。因此,我创建了一个名为MyProj.Data的新Web类库。我还使用NuGet安装了最新的EntityFramework(6.1.3)

现在,我想创建一个类,它应该充当我的EntityTypeConfiguration,如下所示:

public class GadgetConfiguration : EntityTypeConfiguration<Gadget>
{
  ....
}

现在我可以看到System.Data和System.Data.Entity。现在,我还可以从引用中添加更多程序集。但我仍然不能在课堂上使用它们。都不是通过打字

using EntityFramework

或者直接引用

public class GadgetConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Gadget>
公共类GadgetConfiguration:System.Data.Entity.ModelConfiguration.EntityTypeConfiguration

如何引用/使用所需的程序集?

好的,解决方案很简单。。。 我创建了一个Web类库,当您想要创建一个类库作为NuGet包时,可以使用它。这不是我想要的(你无法从我最初的描述中知道)

所以,解决方案是放弃Web类库,而是创建一个Windows类库。它现在起作用了

看看:
using EntityFramework
using System.Data
public class GadgetConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Gadget>