如何在其他计算机上强制执行NuGet更新?

莫滕·莫尔德(MortenMoulder)

我在计算机上安装了新的NuGet软件包以安装库。这意味着我还有其他版本的.NET编译器,依此类推。然后,当我将项目推到我的分支,其他人检出并拉出它时,我假设他们的NuGet软件包与我的版本不同。我如何才能使这些文件在其计算机上进行更新,而无需Install NUGET_PACKAGE再次执行,而覆盖我已完成的所有操作(例如删除不必要的文件夹)?例子:

前:

<Import Project="..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0\build\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props" Condition="Exists('..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0\build\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props')" />

后:

<Import Project="..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.2\build\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props" Condition="Exists('..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.2\build\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props')" />

1.0.0至1.0.2。

马特·沃德(Matt Ward)

这是通过NuGet恢复处理的。

其他开发人员无需将NuGet软件包重新安装到项目中。所有其他开发人员所需要做的就是在签出之后为您已修改的项目还原软件包。

如果他们使用的是Visual Studio 2015,则还原通常将在构建项目时完成。如果您要手动触发还原,则在解决方案资源管理器中右键单击该解决方案,还有一个“还原NuGet软件包”菜单。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不更新目标计算机的JRE的情况下在其他计算机上运行JAR文件

来自分类Dev

如何在其他计算机上使用KeePass应用程序?

来自分类Dev

如何在其他计算机上的文件中写入一些文本

来自分类Dev

如何在其他计算机上使用Google Play服务

来自分类Dev

在其他计算机上运行Qt应用

来自分类Dev

WAR不会部署在其他计算机上

来自分类Dev

如何在其他计算机上部署用Visual Studio编写的简单Boost程序

来自分类Dev

如何导出Ubuntu终端的配色方案以在其他计算机上使用?

来自分类Dev

使用CMake创建可以在其他计算机上独立运行的可执行文件

来自分类Dev

JS:如何在屏幕上找到元素的位置而不在其他计算机上有所不同?

来自分类Dev

如何在具有其他Java版本的计算机上安装Java 8

来自分类Dev

MS Office Word 如何添加客户功能区并同时出现在其他计算机上?

来自分类Dev

如何在远程计算机上执行AutoIt脚本

来自分类Dev

在其他计算机上访问2010运行时安装

来自分类Dev

配置Bash脚本以在其他人的计算机上工作

来自分类Dev

PAR :: Packer编译的Perl无法在其他计算机上运行

来自分类Dev

搁置档案无法在其他计算机上打开

来自分类Dev

C#反射-在其他计算机上使用dll

来自分类Dev

struct stat c ++无法在其他计算机上编译

来自分类Dev

XAMPP-Project在其他计算机上不起作用

来自分类Dev

DecimalFormat在其他计算机上无法正常工作

来自分类Dev

Python 3(CherryPy)服务器无法在其他计算机上运行

来自分类Dev

Java聊天应用程序无法在其他计算机上运行

来自分类Dev

创建Ubuntu 14.04系统映像并在其他计算机上安装

来自分类Dev

通过ssh在其计算机上以其他用户身份运行命令?

来自分类Dev

在Dropbox(或类似服务)中安装软件可以在其他计算机上使用吗?

来自分类Dev

应用程序无法在其他计算机上运行

来自分类Dev

Silverlight异常消息在其他计算机上是不同的

来自分类Dev

python seqdiag文件很大,无法在其他计算机上打开?

Related 相关文章

  1. 1

    如何在不更新目标计算机的JRE的情况下在其他计算机上运行JAR文件

  2. 2

    如何在其他计算机上使用KeePass应用程序?

  3. 3

    如何在其他计算机上的文件中写入一些文本

  4. 4

    如何在其他计算机上使用Google Play服务

  5. 5

    在其他计算机上运行Qt应用

  6. 6

    WAR不会部署在其他计算机上

  7. 7

    如何在其他计算机上部署用Visual Studio编写的简单Boost程序

  8. 8

    如何导出Ubuntu终端的配色方案以在其他计算机上使用?

  9. 9

    使用CMake创建可以在其他计算机上独立运行的可执行文件

  10. 10

    JS:如何在屏幕上找到元素的位置而不在其他计算机上有所不同?

  11. 11

    如何在具有其他Java版本的计算机上安装Java 8

  12. 12

    MS Office Word 如何添加客户功能区并同时出现在其他计算机上?

  13. 13

    如何在远程计算机上执行AutoIt脚本

  14. 14

    在其他计算机上访问2010运行时安装

  15. 15

    配置Bash脚本以在其他人的计算机上工作

  16. 16

    PAR :: Packer编译的Perl无法在其他计算机上运行

  17. 17

    搁置档案无法在其他计算机上打开

  18. 18

    C#反射-在其他计算机上使用dll

  19. 19

    struct stat c ++无法在其他计算机上编译

  20. 20

    XAMPP-Project在其他计算机上不起作用

  21. 21

    DecimalFormat在其他计算机上无法正常工作

  22. 22

    Python 3(CherryPy)服务器无法在其他计算机上运行

  23. 23

    Java聊天应用程序无法在其他计算机上运行

  24. 24

    创建Ubuntu 14.04系统映像并在其他计算机上安装

  25. 25

    通过ssh在其计算机上以其他用户身份运行命令?

  26. 26

    在Dropbox(或类似服务)中安装软件可以在其他计算机上使用吗?

  27. 27

    应用程序无法在其他计算机上运行

  28. 28

    Silverlight异常消息在其他计算机上是不同的

  29. 29

    python seqdiag文件很大,无法在其他计算机上打开?

热门标签

归档