C# (不是)在ASP.NET上将NuGet包添加到GIT
在使用过C# (不是)在ASP.NET上将NuGet包添加到GIT,c#,asp.net,git,visual-studio-2012,C#,Asp.net,Git,Visual Studio 2012,在使用过composer、npm和其他不同的工具之后,开发人员不会将依赖项或二进制文件上传到源代码管理。这就是说,作为我第一次使用NuGet软件包,我注意到默认情况下会包括它们(dll和exes) 因此,要么没有与npm install相关的命令可以下载文件中列出的每个依赖项,我必须将DLL和exe上载到源代码管理,要么visualstudio默认情况下这样做是错误的。是哪一个? 如果它确实有办法恢复包,它是哪一种 附言:我还没有做出第一次承诺;等待排除/取消跟踪不需要在源代码管理上的任何内容通
composer
、npm
和其他不同的工具之后,开发人员不会将依赖项或二进制文件上传到源代码管理。这就是说,作为我第一次使用NuGet软件包,我注意到默认情况下会包括它们(dll和exes)
因此,要么没有与npm install
相关的命令可以下载文件中列出的每个依赖项,我必须将DLL和exe上载到源代码管理,要么visualstudio默认情况下这样做是错误的。是哪一个?
如果它确实有办法恢复包,它是哪一种
附言:我还没有做出第一次承诺;等待排除/取消跟踪不需要在源代码管理上的任何内容通常,您不会将NuGet包放入源代码管理中。有一个选项允许NuGet在构建过程中恢复所需的包。您还可以从命令行或UI手动还原这些包,类似于npm。谢谢,这就是我需要的答案。您可以演示如何设置VS以在生成时还原NuGet软件包吗?在解决方案资源管理器中,右键单击引用,选择管理NuGet软件包。单击左下角的设置按钮。从“常规”选项卡选中“允许NuGet还原包…”。。。