asp.net – 要排除的Nuget和源控制文件?
发布时间:2020-12-15 21:02:20 所属栏目:asp.Net 来源:网络整理
导读:我知道我应该更多地使用nuget但是在这一点上我并不完全理解细微差别所以我仍然倾向于获得源代码并构建项目,然后引用项目,或者我创建自己的“dlls”文件夹和手工复制dll在. 作为我学习过程的一部分,我试图了解使用nuget时哪些是关键的,哪些不是.例如,我已经完
我知道我应该更多地使用nuget但是在这一点上我并不完全理解细微差别所以我仍然倾向于获得源代码并构建项目,然后引用项目,或者我创建自己的“dlls”文件夹和手工复制dll在.
作为我学习过程的一部分,我试图了解使用nuget时哪些是关键的,哪些不是.例如,我已经完成了install-package restsharp,现在当我检查源代码控制时,我得到了像“packages / RestSharp.103.4 / lib / net4 / RestSharp.xml”这样的文件.我假设nuget将帮助我升级等等,它需要有一些元数据类型文件. 我的问题是:我应该忽略“packages”目录中的任何或所有文件吗?如果是这样,那又是什么. 谢谢 解决方法
有两种工作流程可以处理这种情况.原始工作流程是在packages目录中提交所有文件(您不需要忽略任何文件),以便团队中的其他开发人员可以使用这些包来构建项目.
自NuGet 1.6以来可用的新工作流程是为解决方案启用NuGet的包恢复功能.这将导致在构建项目时自动下载任何缺少的包文件,但现在您不再需要将大型二进制文件提交到版本控制.从NuGet 2.0开始,现在让团队中的每个开发人员在Visual Studio选项中启用NuGet的包恢复权限为required. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在.NET Framework中引用库而不是.NET Standard
- 体系结构设计良好的ASP.NET WebForms站点示例
- asp.net – ReportViewer超时,尽管超时设置
- asp.net-mvc – 从ASP.NET MVC 3中的RequiredAttribute入口
- 调试 – 使用ASP.Net Core在VSCode中调试Typescript
- asp.net – 如何在EF Core中向Identity用户添加外键?
- asp.net-mvc – 在哪里?Json.Encode或@Json.Decode方法在M
- 单元测试ASP.NET MVC 2路线与AreaRegistration.RegisterAll
- 十七点学完安全知识超级详细了解进程和病毒知识 转载
- asp.net-mvc – 使用AJAX绑定时,在创建/更新后IEnumerable属
推荐文章
站长推荐
- asp.net-mvc – 验证asp.net MVC中的只读输入不显
- asp.net-mvc-3 – 如何避免在控制器中使用try …
- asp.net – 如何检测用户操作系统
- ASP.NET从内存而不是从文件中流内容
- asp.net – DefaultConnection和membership – l
- asp.net-mvc-3 – 跨域的SignalR
- asp.net-mvc – 当参数名称需要不同时,如何重用远
- asp.net-mvc – 从ASP.NET在Office Web Apps中打
- asp.net – Context.Response.End()和Thread正在
- asp.net-mvc-3 – 在MVC 3实体框架中添加多个到多
热点阅读