【发布时间】:2015-03-31 22:16:54
【问题描述】:
我正在尝试使用 VS 2015 中的新 vNext 项目类型构建一个包。
我想在同一个解决方案(不是 vNext)中引用一个项目,但它试图为该项目找到一个 nuget 包,而不是直接引用它。
我做错了什么?
{
"version": "1.0.0-*",
"dependencies": {
"Microsoft.AspNet.Mvc": "6.0.0.0-beta2"
},
"frameworks": {
"aspnet50": {
"dependencies": {
"React": "" //it cant find a package for this even though I have a project named this in my solution
}
},
"aspnetcore50": {
"dependencies": {
"System.Runtime": "4.0.20-beta-22231"
}
}
}
}
项目结构:
Solution Folder
- src
- global.json {"sources": [""]}
- React (project folder)
- My Library (project folder)
- bin
- Debug
- React
【问题讨论】:
-
我的猜测是您需要为本地程序集实际创建一个 nuGet 包。 vNext
-
@dbugger 所以你不能引用一个本地项目而不把它变成一个nuget包?确定不是这样吗?
-
我以为你在谈论创建一个包,但从一些阅读来看,似乎 nuGet 方法受到青睐。
-
如果您使用的是 Visual Studio 2015 CTP5,那么即使它不是 vnext 类型,它也允许您在同一解决方案中添加项目的引用。
标签: c# asp.net asp.net-core