visual-studio-2013 - 来自 Visual Studio 2013 中 Team City nuget feed 的通知

标签 visual-studio-2013 teamcity nuget

我正在使用 Visual Studio 2013,并已配置我的 Team City 以发布 nuGet 源。我已将该提要添加到 Visual Studio 中的 nuGet 源中,然后下载了一个包,一切都按预期工作。问题是,自从我安装了该软件包以来,我还没有收到来自 Team City 的该软件包的任何更新通知。当我打开包管理器并查看包时,会出现“更新”按钮,以便 Visual Studio 知道有更新。有没有办法获取 Team Cities nuGet feed 以将通知添加到通知栏或 IDE 中的任何位置?

最佳答案

这实际上是一件小事,与 TeamCity 没有直接关系。官方 nuget feed 也是如此。要启用您想要的行为,请执行以下操作..

1) 下载 Nuget.exe命令行实用程序
2) 将 Nuget.exe 添加到您的路径中,或将其存储在您的解决方案中的某个位置
3) 将预构建事件添加到您的项目

Nuget.exe update ..\..\Packages.config

4) 利润

1>------ Build started: Project: ConsoleApplication8, Configuration: Debug Any CPU ------
1>Build started 3/24/2014 3:00:00 PM.
1>PreBuildEvent:
1>  C:\Nuget.exe update ..\..\Packages.config
1>  Looking for installed packages in '..\..\..\packages'.
1>  Updating 'ConsoleApplication8'...
1>GenerateTargetFrameworkMonikerAttribute:

根据文档,您还可以定位 .csproj 文件或 .sln(不过还没有尝试过)

关于visual-studio-2013 - 来自 Visual Studio 2013 中 Team City nuget feed 的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22543116/

相关文章:

continuous-integration - 如何在 TeamCity 中启动容器

c# - 如何修复 `Your project does not reference ".NETFramework,Version=v4.6。 1"framework...`

c# - 如何从 visual studio 中的文本编辑器中删除虚线?

teamcity - 只读参数 - Teamcity

python - 在后续构建步骤中从脚本访问 TeamCity 测试结果

deployment - NuGet 不复制配置文件

c# - 仅在 .appxupload 中缺少系统程序集

c++ - Visual Studio 2015 调试器崩溃

azure - VS 2013 部分支持 azure v12 中的证书和对称 key

asp.net - VS 2013/IIS Express - 从本地主机 :port/myapp instead of localhost:port 提供站点