• Silverlight资源打包选项与引用的一些记录【转载】


    Silverlight资源打包选项与引用的一些记录

    1]打包选项:
    1. 1.Resource —— 资源会被打包在程序集内部
    2. 2.Content——资源会被打包在Xap包里面
    3. 3.None——资源既不会被集成到程序集内,也不会打包到xap包中。不过我们可以通过设置CopyToOutputDirectory选项让其自动拷贝到xap包所在目录。
    复制代码
    2]引用:
    1. 1.使用前置 / (斜杠)引用资源时,SL会从当前Xap包中查找资源,找不到的话会到Xap包所在的目录查找
    2. 2.不使用前置 /(斜杠) 引用资源时,SL会从当前程序集内查找资源如果找不着则会到Xap包所在目录查找
    3. 3.你也可以使用/(斜杠){程序集名};component/{图片资源路径}的方式来访问,这样查找的路径就限定在程序集内部,也就是那些打包选项为Resource的资源
    复制代码
    3]其它说明:
    1. 如果你的解决方案是有多个工程的(即最终会生成多个程序集),那么在使用"不使用前置 /(斜杠) 引用资源"的方法时可能抛出异常:“对 COM 组件的调用返回了错误 HRESULT E_FAIL。”,那么也不用太担心,基本上是路径的问题,可以尝试用第三种资源引用的方式:“/{程序集名};component/{图片资源路径}”,比如“/TestControl;component/Assets/Styles.xaml”
    复制代码
    详细解说:http://bbs.blueidea.com/thread-2941697-1-2.html
  • 相关阅读:
    vscode识别预览markdown文件
    工具:静态资源服务器server
    vscode配置easy sass 生成压缩和未压缩的css文件
    cocos Create简单记录
    小程序AR云识别
    小程序被冻结 解冻方法
    vscode设置px转换为rem
    js 打印文本
    .net 启动进程并执行某方法
    c# 创建文件夹、压缩成zip格式并下载
  • 原文地址:https://www.cnblogs.com/mokey/p/2332705.html
Copyright © 2020-2023  润新知