我可以从 Nuget 控制台获取这样的列表:
Id Installed Version Latest Version
---- ----------------- ----------------
NHibernate 3.3.0.4000 3.3.3.4001
更好的是,对于解决方案中的所有项目?
Ideas?
您可以将这一切作为一行粘贴到包管理器控制台中:
$updates = @{}; Get-Package -Updates | foreach { $updates.Add($_.Id, $_.Version) }; Get-Package | foreach { New-Object Object | Add-Member NoteProperty Name $_.Id -PassThru | Add-Member NoteProperty 'Installed Version' $_.Version -PassThru | Add-Member NoteProperty 'Latest Version' $updates.Get_Item($_.Id) -PassThru }
这会给你这样的结果:
Name Installed Version Latest Version
---- ----------------- --------------
Antlr 3.4.1.9004 3.5.0.2
Autofac 3.2.0 3.3.0
Autofac.Mvc5 3.2.0
bootstrap 3.0.0 3.1.0
EntityFramework 6.0.0 6.0.2
jQuery 1.10.2 2.1.0
jQuery.Validation 1.11.1
Microsoft.AspNet.Identity.Core 1.0.0
Microsoft.AspNet.Identity.EntityFramework 1.0.0
Microsoft.AspNet.Identity.Owin 1.0.0
Microsoft.AspNet.Mvc 5.1.0 5.1.1
Microsoft.AspNet.Razor 3.1.0 3.1.1
Microsoft.AspNet.Web.Optimization 1.1.1 1.1.2
Microsoft.AspNet.WebApi 5.0.0 5.1.1
Microsoft.AspNet.WebApi.Client 5.0.0 5.1.1
Microsoft.AspNet.WebApi.Core 5.0.0 5.1.1
Microsoft.AspNet.WebApi.WebHost 5.0.0 5.1.1
Microsoft.AspNet.WebPages 3.1.0 3.1.1
Microsoft.jQuery.Unobtrusive.Validation 3.0.0 3.1.1
Microsoft.Owin 2.0.0 2.1.0
Microsoft.Owin.Host.SystemWeb 2.0.0 2.1.0
Microsoft.Owin.Security 2.0.0 2.1.0
Microsoft.Owin.Security.Cookies 2.0.0 2.1.0
Microsoft.Owin.Security.Facebook 2.0.0 2.1.0
Microsoft.Owin.Security.Google 2.0.0 2.1.0
Microsoft.Owin.Security.MicrosoftAccount 2.0.0 2.1.0
Microsoft.Owin.Security.OAuth 2.0.0 2.1.0
Microsoft.Owin.Security.Twitter 2.0.0 2.1.0
Microsoft.Web.Infrastructure 1.0.0.0
Modernizr 2.6.2 2.7.1
Newtonsoft.Json 5.0.6 6.0.1
Owin 1.0
RavenDB.Client 2.5.2750
Respond 1.2.0 1.3.0
WebGrease 1.5.2 1.6.0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)