MSBUILD 命令行编译的时候请注意msbuild文件名称或路经中空格导致出错
2009-08-10 19:20
316 查看
在使用MSBUILD 去编译msbuild文件的时候,如果这个方案或者项目的名称或者路经中间有空格符号,需要把这个方案或者项目整个用引号引起来,否则编译的时候会出错.
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild E:\K2 Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deployment\TcmWorkflow.msbuild /p:Environment=Production
这时候在控制台窗口会报错:
C:\Documents and Settings\geffzhang>c:\WINDOWS\Microsoft.NET\Framework\v2.0.5072
7\msbuild E:\K2 Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deplo
yment\TcmWorkflow.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: Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deployment\Tc
mWorkflow.msbuild
For switch syntax, type "MSBuild /help"
正确的形式应该是这样的:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild “E:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deployment\TcmWorkflow.msbuild” /p:Environment=Production
C:\Documents and Settings\geffzhang>c:\WINDOWS\Microsoft.NET\Framework\v2.0.5072
7\msbuild E:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deploy
ment\TcmWorkflow.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:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deploym
ent\TcmWorkflow.msbuild" (default targets):
Target Deploy Processes:
__________________________________________________
Project "E:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Dep
loyment\TcmWorkflow.msbuild" is building "E:\K2Workflow\TcmWorkflow-PurchasingCo
ntractApproval-Deployment\Deployment\TcmWorkflow.msbuild" (InitDeploy target(s))
:
Deploy Processes: Task Started (2009-8-10 19:07:28)
Adding Process : TcmWorkflow\PurchasingContractApproval
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 Reports\Workflow Solutions\TcmWorkflow\Purc
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
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild E:\K2 Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deployment\TcmWorkflow.msbuild /p:Environment=Production
这时候在控制台窗口会报错:
C:\Documents and Settings\geffzhang>c:\WINDOWS\Microsoft.NET\Framework\v2.0.5072
7\msbuild E:\K2 Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deplo
yment\TcmWorkflow.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: Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deployment\Tc
mWorkflow.msbuild
For switch syntax, type "MSBuild /help"
正确的形式应该是这样的:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild “E:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deployment\TcmWorkflow.msbuild” /p:Environment=Production
C:\Documents and Settings\geffzhang>c:\WINDOWS\Microsoft.NET\Framework\v2.0.5072
7\msbuild E:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deploy
ment\TcmWorkflow.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:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Deploym
ent\TcmWorkflow.msbuild" (default targets):
Target Deploy Processes:
__________________________________________________
Project "E:\K2Workflow\TcmWorkflow-PurchasingContractApproval-Deployment\Dep
loyment\TcmWorkflow.msbuild" is building "E:\K2Workflow\TcmWorkflow-PurchasingCo
ntractApproval-Deployment\Deployment\TcmWorkflow.msbuild" (InitDeploy target(s))
:
Deploy Processes: Task Started (2009-8-10 19:07:28)
Adding Process : TcmWorkflow\PurchasingContractApproval
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 Reports\Workflow Solutions\TcmWorkflow\Purc
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
相关文章推荐
- MSBUILD 命令行编译的时候请注意msbuild文件名称或路经中空格导致出错
- 使用make编译android项目时,修改了文件xml文件名称,导致编译出错的问题原因
- [编译相关]系列3:makefile或者config文件当中的空格或者注释导致编译出错
- MSBuild 命令行编译项目且不包含pdb文件
- 由于ptrace.h文件导致的内核编译出错的解决方法
- 由于ptrace.h文件导致的内核编译出错的解决方法
- 文件路径里有空格,使用引号包起来,包法不同,会导致命令行的参数识别出错?
- org.apache.jasper.JasperException: Unable to compile class for JSP.JSP文件过大,导致文件编译出错
- 编译没有问题,连接的时候出错了,找不到导入的目标文件
- 安装好了tomcat之后,在编译.java文件的时候出错:软件包 javax.servlet 不存在的解决方案[转]
- 由于ptrace.h文件导致的内核编译出错的解决方法
- Keil-原文件类型不明确导致编译出错的解决方法
- 由于ptrace.h文件导致的内核编译出错的解决方法
- 头文件交叉引用导致编译出错
- 一个多余空格导致spring 配置文件出错的例子
- 用命令行编译java文件
- 火狐浏览器下载文件 文件名存在空格导致失败解决方法
- 编译文件出错
- latex的参考文献编译出错:*.bbl文件为空
- VS.net VSS时,编译报错:未能向文件“.csproj.FileListAbsolute.txt”写入命令行 对路径 的访问被拒绝。