ssis - 无法从命令行构建 SSIS 包:缺少开关参数。/build 开关所需的配置名称
问题描述
我正在尝试在 VS 2013 中编写 SSIS 解决方案的构建脚本。
我不断收到错误:Missing switch argument. Configuration name required for /build switch.
我的命令来自 PowerShell:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE> .\devenv.exe C:\Dev\SSIS\RCLShippedFileProcess\RCLShippedFileProcess.sln /build /project RCLShippedFile /projectconfig "Debug"
当我在 Visual Studio 中构建时,我可以看到我的 ProjectName 和 Config 是我传入的内容。这当然让我难过!
关于这个的文档是here。
解决方案
我最终解决了这个问题,我需要调用devenv.com
应用程序,这最终是devenv.exe
调用的。如果你devenv.com
直接打电话,它工作。
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE> .\devenv.exe C:\Dev\SSIS\RCLShippedFileProcess\RCLShippedFileProcess.sln /build "Debug"
推荐阅读
- r - 如何根据值的实际顺序将数字转换为字母?
- linux - 需要使用户名:普通哈希:普通用户名:哈希
- python - pandas quantile( ) 函数在内部如何工作?
- python - Pandas groupby:总结不同的价值观并保留共同的价值观
- php - 灯箱功能加载 URL 而不是实际图像
- google-cloud-run - CloudRun 私有服务来服务主机名
- javascript - JS如何在包括Firefox在内的浏览器中下载10多个文件
- c++ - 如何在调试模式下调用具有 main 的程序或代码?
- java - 如何将 sharedPreferences 数据设置为文本视图?
- r - 如何修改我的 lm 对象以包含可靠的标准错误?