我在VS項目中安裝了一個NuGet包(我們已經在項目中開發)。當我上的NuGet項目運行Update-Package
我得到:Nuget Update-Package無法識別已安裝的軟件包 - >更新失敗
Update-Package : 'Project name' was not installed in any project. Update failed.
At line:1 char:15
+ Update-Package <<<< Project name
+ CategoryInfo : NotSpecified: (:) [Update-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.UpdatePackageCommand
我在package.config文件,以確保在NuGet包定義檢查,它是。任何線索?
您是否在共享軟件包文件夾的同一文件夾中有多個解決方案? 你是否將包交給源代碼管理? – davidfowl
否和否。我們不在解決方案之間共享軟件包文件夾,我們也沒有將相關軟件包提交給源代碼控制。但是,這不再是一個問題。我剛剛刪除了有問題軟件包的所有舊文件夾,並開始重新開始工作。 –
我想我可能有不同的版本安裝在packages文件夾中(因爲我們沒有檢查它們),與package.config中指定的版本相比,可能有什麼要說的嗎? –