【问题标题】:How can we provide the path for the image file in order to create the multimedia component in server?我们如何提供图像文件的路径以便在服务器中创建多媒体组件?
【发布时间】:2013-08-07 07:06:46
【问题描述】:

我正在尝试在其中创建一个多媒体组件
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”的一部分。

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

【问题讨论】:

    标签: tridion-2011 tridion-core-services


    【解决方案1】:

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

    StreamUpload2010Client streamClient = new StreamUpload2010Client();

    并将文件存储在临时位置并从那里上传。

    谢谢

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-01
    • 2023-04-08
    • 2021-05-31
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    • 2017-07-15
    • 1970-01-01
    相关资源
    最近更新 更多