我试图用Nuget构建一个本地程序包。我的图书馆使用了几个已安装的软件包,包括“Microsoft.AspNet.WebApi.OwinSelfHost”。 OwinSelfHost包只包含一个.nupkg文件,而不包含相应的lib或content文件夹。 Nuget无法找到该包不存在的.lib文件。以下是调用和输出: nuget.exe安装NCR.AS.MGC.ClientProxies - 源C:\ Sandbox \ MGC \ Mgc.ClientProxies \ bin \ Debug -OutputDirectory C:\ Sandbox \ MGC \ packages.out -ExcludeVersion -NoCache当引用外部程序包只有元数据时,Nuget安装本地程序包失败(无lib)
无法解析依赖关系'Microsoft.AspNet.WebApi.OwinSelfHost'。使用的源代码:'nuget.org','NugetServer'。 使用的源:C:\ Sandbox \ MGC \ Mgc.ClientProxies \ bin \ Debug尝试收集项目'C:\ Sandbox \ MGC \'的包'NCR.AS.MGC.ClientProxies.1.0.0'的依赖关系信息。 packages.out',目标是'Any,Version = v0.0'尝试用DependencyBehavior'Lowest'来解析软件包'NCR.AS.MGC.ClientProxies.1.0.0'的依赖关系
创建本地软件包的任何建议?
我不知道你是如何把它输出到软件包文件夹:我只是手动将我的文件复制到一个文件夹,并将其结构看起来像其他软件包在packages文件夹中。 – Lifes