【问题标题】:Run PS1 when solution load in Visual Studio 2015在 Visual Studio 2015 中加载解决方案时运行 PS1
【发布时间】:2015-11-28 10:57:06
【问题描述】:

在 Visual Studio 2015 和 nuget 3.x 之前,有可能在解决方案级别包含一些 nuget 包。现在使用 nuget 3,这已被弃用。你可以在这里找到这个参考:https://github.com/NuGet/Home/issues/522

这在我们的案例中会导致问题,因为我们曾经在解决方案级别上有一个 nuget,它在解决方案加载时加载了 init.ps1 脚本。事实上,现在有了 VS2015,它就不再运行了。

我的问题很简单,打开解决方案时是否有另一种方法可以在 VS2015 中实现该行为?

【问题讨论】:

  • 那么您想要一种在打开 Visual Studio 或包管理器控制台时导入模块的方法吗?

标签: visual-studio powershell nuget visual-studio-2015


【解决方案1】:

在搜索类似内容时,我发现了您的问题和this one 这似乎直接回答了你的问题。

简而言之,创建一个 powershell 脚本(或使用您拥有的脚本)来创建一个 Nuget 包,然后将该包导入您的项目之一。每次打开项目时,脚本都会被执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-13
    • 2015-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多