我最近创建了一个新的ASP.NET 5 Web App和一个标准的C#类库,只是发现ASP.NET 5 Web App无法引用。我做了研究,发现有一个ASP.NET 5类库,但是在我完全更新的VS2015 Enterprise中找不到它。
它称为类库(包)还是类库(便携式)?
最佳答案
是的,类库(包)。实际上,您可以添加内容最少的project.json文件,并通过右键单击您的解决方案并选择“添加”>“现有项目”来将其添加到解决方案中。
VS会在您引用xproj文件后立即创建该文件(只有VS才需要)。然后,您可以像下面这样引用它:
{
"version": "1.0.0",
"dependencies": {
"3-class-lib": ""
},
"frameworks": {
"dnx451": {},
"dnxcore50": {
"dependencies": {
"System.Console": "4.0.0-beta-23516"
}
}
}
}
在这种情况下,
3-class-lib
是类库文件夹的名称,最后是该名称。您可以参考此示例的this。关于c# - 无法找到ASP.NET 5类库项目并将其添加到解决方案中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34620496/