MSBUILD 命令行编译的时候请注意msbuild文件名称或路经中空格导致出错
在使用MSBUILD 去编译msbuild文件的时候,如果这个方案或者项目的名称或者路经中间有空格符号,需要把这个方案或者项目整个用引号引起来,否则编译的时候会出错.
c:WINDOWSMicrosoft.NETFrameworkv2.0.50727msbuild E:K2 WorkflowTcmWorkflow-PurchasingContractApproval-DeploymentDeploymentTcmWorkflow.msbuild /p:Environment=Production
这时候在控制台窗口会报错:
C:Documents and Settingsgeffzhang>c:WINDOWSMicrosoft.NETFrameworkv2.0.5072 7msbuild E:K2 WorkflowTcmWorkflow-PurchasingContractApproval-DeploymentDeplo ymentTcmWorkflow.msbuild /p:Environment=Production Microsoft (R) Build Engine Version 2.0.50727.3053 [Microsoft .NET Framework, Version 2.0.50727.3082] Copyright (C) Microsoft Corporation 2005. All rights reserved.
MSBUILD : error MSB1008: Only one project can be specified. Switch: WorkflowTcmWorkflow-PurchasingContractApproval-DeploymentDeploymentTc mWorkflow.msbuild
For switch syntax, type "MSBuild /help" 正确的形式应该是这样的:c:WINDOWSMicrosoft.NETFrameworkv2.0.50727msbuild “E:K2WorkflowTcmWorkflow-PurchasingContractApproval-DeploymentDeploymentTcmWorkflow.msbuild” /p:Environment=Production C:Documents and Settingsgeffzhang>c:WINDOWSMicrosoft.NETFrameworkv2.0.5072 7msbuild E:K2WorkflowTcmWorkflow-PurchasingContractApproval-DeploymentDeploy mentTcmWorkflow.msbuild /p:Environment=Production Microsoft (R) Build Engine Version 2.0.50727.3053 [Microsoft .NET Framework, Version 2.0.50727.3082] Copyright (C) Microsoft Corporation 2005. All rights reserved.
Build started 2009-8-10 19:07:27. __________________________________________________ Project "E:K2WorkflowTcmWorkflow-PurchasingContractApproval-DeploymentDeploym entTcmWorkflow.msbuild" (default targets):
Target Deploy Processes: __________________________________________________ Project "E:K2WorkflowTcmWorkflow-PurchasingContractApproval-DeploymentDep loymentTcmWorkflow.msbuild" is building "E:K2WorkflowTcmWorkflow-PurchasingCo ntractApproval-DeploymentDeploymentTcmWorkflow.msbuild" (InitDeploy target(s)) :
Deploy Processes: Task Started (2009-8-10 19:07:28) Adding Process : TcmWorkflowPurchasingContractApproval Deploy Process: Task Completed (2009-8-10 19:07:32) Target Create Notifications: Notification Service: Task Started (2009-8-10 19:07:32) Server Connection: Try and Open oa-cherry:5555 Server Connection: Connected to oa-cherry:5555 Notification(s): Server Connection: Try and Close Any Open Connections to oa-che rry:5555 Server Connection: Done Closing Any Open Connections to oa-cher ry:5555
Summary: Notifications Added to Worklist: 0 Notifications Deleted to Worklist: 18 Notification Service: Task Completed (2009-8-10 19:07:33) Target Create Workflow Reporting Smart Objects: Workflow Reporting Service: Task Started (2009-8-10 19:07:33) Server Connection: Management Server Connection: Try and Open Connection oa-cherry : 555 5 Management Server Connection: Connected to oa-cherry : 5555 Get Existing SmartObjects for Service Item Instance. Perform GUID integrity check to ensure SmartObjects can be published. Service Instance: Try and Get Service Instance from Guid ef7310e5-b14f- 464d-b0f3-a37d6c367620 Service Instance: Created Service Instance from Guid ef7310e5-b14f-464d -b0f3-a37d6c367620 SmartObject to Create/Update: Rpt_TcmWorkflow_PurchasingContractApprova l Extend Object: Try and Create Extend Object (Service Instance Extender Type:proces s) Created Extend Object (Service Instance Extender Type: process) Set Property AssistCount_Int32_ProcDataField Set Property LawyerAssistCount_Int32_ProcDataField Set Property VPCount_Int32_ProcDataField Set Property AreaManagerLimit_Double_ProcDataField Set Property ManagerLimit_Double_ProcDataField Set Property EVPLimit_Double_ProcDataField Set Property CEOLimit_Double_ProcDataField Set Property TotalApproveAmount_Double_ProcDataField Set Property CategoryDepartmentId_Int64_ProcDataField Set Property CategoryDepartmentName_String_ProcDataField Set Property ContractDepartmentId_Int64_ProcDataField Set Property ContractDepartmentName_String_ProcDataField Set Property IsAd_Int32_ProcDataField Set Property IsArea_Int32_ProcDataField Set Property IsNeedCEOApproval_Int32_ProcDataField Set Property IsPurchase_Int32_ProcDataField Set Property IsWarrant_Int32_ProcDataField Set Property AssistList_String_ProcDataField Set Property AreaManagerList_String_ProcDataField Set Property BusinessGroupList_String_ProcDataField Set Property CEOReturnToList_String_ProcDataField Set Property CFOList_String_ProcDataField Set Property CMTList_String_ProcDataField Set Property DepartmentManagerList_String_ProcDataField Set Property EVPList_String_ProcDataField Set Property LawyerAssistList_String_ProcDataField Set Property ArchiveStaffList_String_ProcDataField Set Property StampStaffList_String_ProcDataField Set Property VPList_String_ProcDataField Set Property DataScope_String_ProcDataField Set Property IsStandard_Int32_ProcDataField Set Property IsImportant_Int32_ProcDataField Set Property LawyerList_String_ProcDataField Set Property SubmitCount_Int32_ProcDataField Set Property ContractId_String_ProcDataField Set Property ContractNo_String_ProcDataField Set Property SystemId_Int32_ProcDataField Set Property AssignToCount_Int32_ProcDataField Set Property AssignToList_String_ProcDataField Set Property DefaultAssistCount_Int32_ProcDataField Set Property ReviewUrl_String_ProcDataField SmartObject Definition: Try and Create SmartObject Definition for the Extend Object Created SmartObject Definition for the Extend Object SmartObject Associations SmartObject Default Methods Read Method: None Specified List Method: None Specified Report Method: None Specified Category Path: Workflow ReportsWorkflow SolutionsTcmWorkflowPurc hasingContractApproval Adding SmartObjectDefinition to Package with following GUID: 62a534 79-045c-42e8-801a-6c552f89134b Publish: Trying to Publish Package to Server. Done Publish Package to Server. Server Disconnection: Management Server Connection: Try and Close Any Open Connection to oa -cherry : 5555 Management Server Connection: Done Closing Any Open Connection to oa- cherry : 5555 SmartObjects Created: Workflow Reporting Service: Task Completed (2009-8-10 19:07:34)
Build succeeded. 0 Warning(s) 0 Error(s)
Time Elapsed 00:00:06.40
- 使用ASP.NET实现Model View Presenter(MVP)
- android性能优化1
- 百度地图之收索视野内的建筑物
- Line Counter - Writing a Visual Studio 2005 Add-In
- 百度地图之标注聚会
- How to Add an API to your Web Service
- 「微信小程序」剖析(四):原生的实时DOM转Virtual DOM
- 让你的「微信小程序」运行在Chrome浏览器上,让我们使用WebStorm
- android上拉下拉加载更多数据
- 「微信小程序」剖析(二):框架原理 | 在桌面浏览器上运行的尝试
- Working with Windows Workflow Foundation in ASP.NET
- 微信小程序剖析【下】:运行机制
- android多屏幕分辨率适配
- 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](二)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 代理模式看这一篇就够了~
- Spark MLlib中KMeans聚类算法的解析和应用
- 通过 PHP 代码发送 HTTP 响应与文件下载
- 玩转 PhpStorm 系列(八):Vim 篇
- Android-Jetpack笔记-Paging结合数据库
- 分享 OWIN 静态文件处理中间件
- Android-Jetpack笔记-Paging结合网络数据
- 在 VS 2015 中使用 Gulp 编译 TypeScript
- Android-Jetpack笔记-WorkManager
- Android | Tangram动态页面之路(一)需求背景
- 吐槽 Micorsoft.Owin 的设计
- Android | Tangram动态页面之路(二)介绍
- 使用 ng-repeat-start 进行自定义显示
- AngularJS 多视图应用中的登录认证
- Android | Tangram动态页面之路(三)使用