网站制作公司要文化建设费,百度百科推广联系方式,珠海网站建设培训,网站开发方法简答题使用程序包恢复功能可以在提交源代码时, 不需要将 packages 中的程序集文件提交到源代码管理中#xff0c;大幅减少项目的尺寸。所有NuGet程序包都存储在解决方案的Packages文件夹中。
要启用程序包恢复功能#xff0c;可右键单击解决方案#xff08;注意#xff0c;不是右…使用程序包恢复功能可以在提交源代码时, 不需要将 packages 中的程序集文件提交到源代码管理中大幅减少项目的尺寸。所有NuGet程序包都存储在解决方案的Packages文件夹中。
要启用程序包恢复功能可右键单击解决方案注意不是右键单击项目文件并选择 Enable NuGet Package Restore (启用NuGet程序包还原) 选项。屏幕上会显示一系列提示对话框 我们会看到一个确认的提示对话框。 确定之后开始配置解决方案的 Nuget 包管理。配置完成之后会有一个提示。 完成之后解决方案中添加了一个 .nuget 的解决方案文件夹。 以后在解决方案中项目需要添加 Nuget 包引用的时候就可以通过项目的右键菜单找到 Nuget 包管理器。 比如我们可以为项目添加一个 Redis 的包。 添加完成之后。 注意项目中增加了一个 packages.config 的文件。 项目文件中的 packages.config 文件内容
?xml version1.0 encodingutf-8?
packagespackage idStackExchange.Redis version1.0.414 targetFrameworknet45 /
/packages
实际的程序集在解决方案的文件夹中保存了。 在签入代码的时候不需要将 packages 中的程序集文件签入代码管理中这样可以减少代码库的尺寸。
在签出代码之后如果我们本地缺少某个代码库比如 jQuery
?xml version1.0 encodingutf-8?
packagespackage idStackExchange.Redis version1.0.414 targetFrameworknet45 /package idjQuery version2.1.3 targetFrameworknet45 /
/packages 我们可以在解决方案中右键菜单为解决方案管理 NuGet 包。 如果我们的解决方案中有缺失的包在打开的对话框标题上会有一个黄色的提示条。最右边有一个 Restore (还原)点击之后NuGet 就会自动帮我们将相应的代码库下载到本地解决方案的 packages 文件夹中了。