在 Visual Studio 2015 和 nuget 3.x 之前,有可能在解决方案级别有一些 nuget 包。现在有了 nuget 3,这已被弃用。你可以在这里找到这个引用:https://github.com/NuGet/Home/issues/522
在我们的案例中,这会导致问题,因为我们曾经在解决方案级别有一个 nuget,在解决方案加载时使用 init.ps1 脚本加载。事实上,现在有了 VS2015,它就不再运行了。
我的问题很简单,打开解决方案时,是否有另一种方法可以在 VS2015 中实现该行为?
最佳答案
在搜索类似的东西时,我发现了您的问题和 this one
这似乎直接回答了您的问题。
简而言之,创建一个 powershell 脚本(或使用您拥有的脚本)来创建 Nuget 包,然后将该包导入到您的项目之一中。每次打开项目时,都会执行脚本。
关于visual-studio - 在 Visual Studio 2015 中加载解决方案时运行 PS1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32361533/