3

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

已经通过cmd创建了config.xml,如下:

<?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\dll 名称\EXEC DLL 名称

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

有人可以帮助解决问题。

4

3 回答 3

6

确保在命令之间使用“空格”而不是“输入”按钮。

于 2012-08-27T12:17:02.003 回答
4

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

于 2012-08-28T12:25:57.020 回答
3

这是我的构建后事件:

E:\Tridion\bin\client\TcmUploadAssembly.exe  e:\Tridion\bin\client\config.xml "$(TargetPath)" /folder:tcm:43-61362-2
于 2012-08-27T10:02:19.670 回答