【发布时间】:2016-12-12 07:33:20
【问题描述】:
是否可以使用msbuild 而不是devenv 自动构建.DWPROJ 扩展。我在使用devenv构建解决方案时遇到了一些许可问题
我目前的做法如下
function BuildCube($SlnFileName, $SlnFilePath)
{
$parameters = """$SlnFilePath"" /Build"
$vsPath= (Get-Item 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\devenv.exe').GetValue($name)
Start-Process -FilePath $vsPath -ArgumentList $parameters -Wait
Write-Progress -Id 20275 -Activity $SlnFileName -Status "Done building." -PercentComplete 100;
}
【问题讨论】:
-
您是否尝试过仅调用 msbuild 而不是 devenv(并将 $parameters 更改为仅 ""$SlnFilePath"")?
-
我怀疑 msbuild 不会构建 dwproj
-
很公平,但你试过了吗?你得到什么错误?
-
在我尝试使用 msbuild 时附加了图像
标签: powershell msbuild