我試圖用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