【发布时间】:2015-02-28 17:56:33
【问题描述】:
我正在尝试自定义现有 NuGet 包以添加一些新行为,特别是添加到名为 StyleCop.MsBuild 的包中
- 从 bitbucket repo (https://bitbucket.org/adamralph/stylecop-msbuild/wiki/Home) 下载了包的源代码
- 将 *.nuspec 文件中的包 ID 从 StyleCop.MSBuild 更改为 MyCustomPackage
- 使用 NuGet 包资源管理器创建 *.nupkg 文件
- 已将 *.nupkg 文件上传到我的本地 NuGet 服务器
所以唯一的变化是原始包的id。
但是现在当我尝试将 MyCustomPackage 安装到项目中时,它安装在解决方案级别而不是项目级别。 Visual Studio 在解决方案的根目录中创建一个名为“.nuget”的文件夹,并将 packages.config 文件放在其中。
不确定是什么导致了这种变化,因为我所做的只是更改了包 ID。
任何帮助表示赞赏。
【问题讨论】:
标签: visual-studio nuget