使用Visual Studio中的后期构建事件在Tridion中上载DLL时出错

时间:2012-08-27 09:45:45

标签: tridion tridion-2011

我正在尝试通过Visual Studio中项目的以下后期构建事件在Tridion Content Manager中上传程序集:   C:\ Users \\ Documents \ Visual Studio 2010 \ Projects \\\ bin \ Debug \ name of dll

Config.xml已通过cmd创建,如下所示:

<?xml version="1.0"?>
<templateAssemblyUploadConfig>
  <targetURL>http://<url>/</targetURL>
  <userName>domain\user id</username>
  <password>password</password>
  <uploadPDB>false</uploadPDB>
</templateAssemblyUploadConfig>

当我尝试构建DLL时,它会出现以下错误。

错误1:意外的参数:意外的参数Studio C:\ Users \\ Documents \ Visual Studio 2010 \ Projects \\\ bin \ Debug \ name of dll \ EXEC name of DLL

错误2:命令“C:\ Users \\ Documents \ Visual Studio 2010 \ Projects \\\ bin \ Debug \ name of dll”退出,代码为1. DLL的名称

有人可以帮助解决问题。

3 个答案:

答案 0 :(得分:6)

确保在命令之间使用“Space”而不是“Enter”按钮。

答案 1 :(得分:4)

很高兴看到休斯顿的帮助。 您也可以尝试使用Visual Studio加载项,它允许以更简单的方式将dll上传到Tridion http://sdltridionworld.com/community/2011_extensions/AssemblyUploader2.aspx

答案 2 :(得分:3)

这是我的构建后事件:

E:\Tridion\bin\client\TcmUploadAssembly.exe  e:\Tridion\bin\client\config.xml "$(TargetPath)" /folder:tcm:43-61362-2