防止nuget包修改

时间:2012-08-03 15:32:48

标签: nuget

有时,软件包喜欢修改我的web.config,添加我不需要的引用,或者实现像WebActivator这样的东西并挂钩我的Application_Start(我实际处理其他方式,比如使用IoC容器。

如何防止此行为?

1 个答案:

答案 0 :(得分:3)

NuGet Package Manager并不真正支持这种情况,但一种方法是使用nuget.exe。

通过nuget.exe安装软件包只是将文件提取到一个位置。它不会修改项目文件或引用。缺点是您必须手动添加通常需要的引用,内容和其他配置更改。