我正在使用Visual Studio 2010安装项目
答案 0 :(得分:3)
我认为您不能重新发布PowerShell。无论如何,它内置于Windows 7和Server 2008 R2中。所有其他平台也有单独的安装程序。我认为最好只是通知您的客户他们需要PowerShell 2.0。
答案 1 :(得分:2)
我在StudioShell安装程序中遇到类似问题 - 想确保安装PoSh 2.0。我粗略检查了具有最小版本号的可执行文件,并添加了一个启动条件,通知用户缺少先决条件并提供打开PowerShell下载的网页。似乎是最有法律帮助的方法。
答案 2 :(得分:0)
有一种方法,albiet要求你手动构建一些MSI东西,从MS获取它并为你安装。我知道Exchange安装使用了这种技术。您还可以从MS获得许可/许可以重新分发官方安装程序。