我们如何为图像文件提供路径以便在服务器中创建多媒体组件?

时间:2013-08-07 07:06:46

标签: tridion-2011 tridion-core-services

我正在尝试创建一个多媒体组件 1)我正在客户端机器上执行我的代码
2)目标创建组件的目标是测试服务器之一 3)这里我使用http Coreservices作为服务参考添加。

但是我得到错误的部分是多媒体组件的图像文件的路径。

案例:1)我从客户端机器中选择图像文件 - 在这种情况下,我在组件创建阶段遇到错误:

  

无法获取'file:/// C:foldername / image.jpg'的文件大小。可以   找不到路径'C:\ foldername \ image.jpg'的一部分。

案例:2)我在客户机中映射了测试服务器,因此它创建了Z驱动器,我选择了图像文件

在这种情况下,我在组件创建阶段遇到相同的错误:

  

无法获取'file:/// Z:/ foldername/image.jpg'的文件大小。可以   找不到路径'Z:\ foldername \ image.jpg'的一部分。

我的问题是,我们如何为图像文件提供路径以创建多媒体组件?

1 个答案:

答案 0 :(得分:0)

我得到了答案并能够为目标服务器创建多媒体组件: 已经使用

  

StreamUpload2010Client streamClient = new StreamUpload2010Client();

并将文件存储在templocation并从那里上传。

感谢