防止nuget包修改

防止nuget包修改,nuget,Nuget,有时候,软件包喜欢修改我的web.config,添加我并不真正需要的引用,或者实现像WebActivator这样的东西,并钩住我的应用程序\u Start(在这里,我以某种方式处理它,比如使用IoC容器) 如何防止这种行为?NuGet Package Manager并不真正支持这种情况,但一种方法是改用NuGet.exe 通过nuget.exe安装软件包只是将文件提取到某个位置。它不会修改项目文件或引用。缺点是,您必须手动添加通常需要的引用、内容和其他配置更改

有时候,软件包喜欢修改我的web.config,添加我并不真正需要的引用,或者实现像
WebActivator
这样的东西,并钩住我的
应用程序\u Start
(在这里,我以某种方式处理它,比如使用IoC容器)


如何防止这种行为?

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

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