VS2015:设置Powershell模块解决方案的最佳方法是什么?

时间:2016-04-15 07:05:29

标签: powershell visual-studio-2015 packaging

我有什么:

  • vs2015
  • 我的解决方案中的几个类库项目
  • 模块清单(psd1)和脚本(ps1),我不知道放在哪里

我需要什么:

  • 构建之后我需要一个带有类库和一些静态文件的文件夹(MyModule):powershell模块清单(psd1)和脚本(ps1)
  • 我不想为类库设置postbuild,因为他们的项目目的是创建一个程序集
  • 对我来说最好的解决方案是拥有某种依赖于CL项目的项目,并输出一个包含静态文件和CL DLL的文件夹。

注意: VS2015中的PowerShell模块项目对我来说是完美的,如果它有" Postbuild"能力。不幸的是它没有。

1 个答案:

答案 0 :(得分:0)

我会使用Makefile项目(New \ Project \ Templates \ Visual C ++ \ General \ Makefile Project)。转到其Properties \ NMake选项卡并撰写 "构建命令行"和其他命令,根据需要。在你的情况下,构建 命令应将所需文件复制到目标位置。不要被困惑 名字" Visual C ++"和" NMake"。您可以使用任何所需的命令。

最后,在解决方案中配置项目依赖关系或构建顺序 包括新项目。