我正在使用ASP.NET 5 (vNext)进行开发,想要在我的数据库项目中添加对project.json
文件的引用。下面是代码:
project.json
{
"webroot": "wwwroot",
"version": "1.0.0-*",
"exclude": [
"wwwroot"
],
"packExclude": [
"**.kproj",
"**.user",
"**.vspscc"
],
"dependencies": {
"Microsoft.AspNet.Server.IIS": "1.0.0-beta1",
"EntityFramework.Commands": "7.0.0-beta1",
"EntityFramework": "7.0.0-beta1",
"EntityFramework.SqlServer": "7.0.0-beta1",
"Microsoft.AspNet.Identity.EntityFramework": "3.0.0-beta1",
"Microsoft.AspNet.Security.Cookies": "1.0.0-beta1",
"DataManagement": "" <----- THIS IS MY PROJECT WITHIN SOLUTION
},
"frameworks": {
"aspnet50": { },
"aspnetcore50": { }
}
}
DataManagement项目只是一个类库,然而我尝试使用ASP.NET 5类库。两种类型的项目都失败了,我在Visual Studio中看到以下内容:
解决方案视图
项目正在正常构建并生成(当然)Datamanagement.dll,但是Web项目找不到此库。
确切地说,下面是两个项目的目标版本:
DataManagement: KRE-CLR-x86.1.0.0-rc1-10846
Web: KRE-CLR-x86.1.0.0-rc1-10846
1.0.0.0
:"DataManagement": "1.0.0.0"
。 - DLeh