【问题标题】:Create Nuget package for Dacpac and Powershell script为 Dacpac 和 Powershell 脚本创建 Nuget 包
【发布时间】:2015-06-07 15:04:26
【问题描述】:

如何在 Visual Studio 2013 中创建包含 dacpac 和 Powershell 脚本的 Nuget 包?我会将这两个文件放在同一个位置然后调用nuget pack {folder name} 吗? Powershell 脚本本质上是将 dacpac 部署到 Octopus Deploy。我有碎片,但我不知道如何将它们组合在一起!

【问题讨论】:

    标签: sql-server powershell nuget octopus-deploy


    【解决方案1】:

    您的 Powershell 脚本和 dacpac 在 Visual Studio 项目中吗?如果没有,您可能不需要在此过程中包含 VS。

    您可以使用OctoPackNuGet command line tool

    无论哪种方式,您都需要先创建一个 nuspec 文件,然后才能运行 pack 命令。您可以按照文档中的格式手动创建一个,也可以使用 nuget spec 命令创建一个。获得 nuspec 文件后,您可以使用 nuget pack 创建 nupkg 文件。

    如果文件必须在 Visual Studio 项目中,步骤几乎相同,但您可能需要做一些额外的工作才能将部署脚本放在正确的位置,以便 Octopus 调用它。

    编辑:这是最近发布的 http://swoogan.blogspot.ca/2015/04/deploying-dacpacs-with-octopus-deploy.html

    【讨论】:

    • 使用 OctoPack 将其打包!我创建了一个 Nuspec 文件来获取 dacpacs 和 powershell 脚本,然后在 Octopack 中打包所有这些内容!准点!
    猜你喜欢
    • 1970-01-01
    • 2020-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    • 2017-02-04
    • 1970-01-01
    相关资源
    最近更新 更多