我创建了一个新的类库,接受了默认设置,并通过nuget添加了几个包(Sendgrid,System.Data.SqlClient如下)。
还有一个project.json:
{
"version": "1.0.0-*",
"description": "ClassLibrary1 Class Library",
"authors": [ "adamwhitehouse" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"dependencies": {
"System.Collections": "4.0.10-beta-23019",
"System.Linq": "4.0.0-beta-23019",
"System.Threading": "4.0.10-beta-23019",
"System.Runtime": "4.0.10-beta-23019",
"Microsoft.CSharp": "4.0.0-beta-23019",
"System.Data.SqlClient": "4.1.0",
"Sendgrid": "8.0.3"
},
"frameworks": {
"dotnet": { }
}
}
当我尝试在生成的Class1.cs
文件中引用它们时,它就好像它们不存在一样,尽管它们看起来与其他文件完全一样(System.Collections,System.Threading等)。
除了我在这里概述的内容之外,我什么都没做。我确定这是愚蠢的,但我有一段时间没有在Visual Studio中创建一个项目,似乎事情已经发生了变化。我错过了什么?