首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >生成后事件执行PowerShell

生成后事件执行PowerShell
EN

Stack Overflow用户
提问于 2011-06-28 08:10:49
回答 2查看 62.4K关注 0票数 103

是否可以设置一个带有后期构建事件的.NET项目来执行powershell脚本?我正在使用这个脚本生成一些文件。

我也可以通过它是一个调试或发布构建到脚本。举一个这样的例子就太好了。

EN

回答 2

Stack Overflow用户

发布于 2017-03-13 16:27:10

命令集-ExecutePolicy将临时设置当前会话下的执行策略。如果你在powershell中设置它,并在vs中运行post build命令,你仍然会得到不允许的结果。所以首先设置,然后运行您的ps1脚本,如下所示

代码语言:javascript
复制
powershell -ExecutionPolicy Unrestricted $(ProjectDir)Deploy.ps1 -ProjectDir $(ProjectDir) -TargetPath $(TargetPath)
票数 18
EN

Stack Overflow用户

发布于 2018-08-02 05:29:18

我在post-build even命令中使用了下面的命令:

代码语言:javascript
复制
PowerShell -NoProfile -ExecutionPolicy unrestricted -file $(SolutionDir)AutomationScript\DBAutomationScript.ps1 -target $(SolutionDir)MUFG.SECMOD.Data\SqlScripts -generatedFileName $(SolutionDir)MUFG.SECMOD.Data\SqlScripts\DeploymentDBScript.sql

DBAutomationScript.ps1内容:

代码语言:javascript
复制
param ([string]$target, [string]$generatedFileName)
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6500320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档