在Visual Studio 2015和nuget 3.x之前,有可能在解决方案级别拥有一些nuget包。现在使用nuget 3,这已被弃用。您可以在此处找到此参考:https://github.com/NuGet/Home/issues/522
这导致我们的问题,因为我们曾经在解决方案加载时在解决方案级别上加载了init.ps1脚本的nuget。事实上,现在,使用VS2015,它不再运行了。
我的问题,非常简单,是否有另一种方法可以在打开解决方案时在VS2015中实现这种行为?
答案 0 :(得分:1)
在搜索类似内容时,我发现了您的问题并this one 这似乎直接回答了你的问题。
简而言之,创建一个powershell脚本(或使用您拥有的脚本)来创建Nuget包,然后将该包导入您的一个项目中。每次打开项目时,脚本都会被执行。