zoukankan
html css js c++ java
AG_E_RUNTIME_METHOD : CreateFromXaml错误的及解决
我用Script#+Silverlight创建一个简单的Demo,结果出来AG_E_RUNTIME_METHOD : CreateFromXaml错误,刚刚开始还以为是我的代码有问题,可是找了很久都不知道问题出在那。后来从网上搜了一下,结果是因为字符串的问题,网上给的一个解决方案是修改重写一下string的replaceAll方法,其实根本原因是因为字符串中有特殊字符。现在把我的问题代码与正确代码贴在下面。
问题代码
1
string
xamlFormat
=
@"
<Canvas Width=""40"" Height=""40"" RenderTransformOrigin=""0.5,0.5"">
2
<Canvas.RenderTransform><ScaleTransform /></Canvas.RenderTransform>
3
<Rectangle Width=""40"" Height=""40"" Fill=""{0}"" /></Canvas>
"
;
4
string
xaml
=
string
.Format(xamlFormat, color);
正常代码
1
string
xamlFormat
=
@"
<Canvas Width=""40"" Height=""40"" RenderTransformOrigin=""0.5,0.5""> <Canvas.RenderTransform><ScaleTransform /></Canvas.RenderTransform><Rectangle Width=""40"" Height=""40"" Fill=""{0}"" /></Canvas>
"
;
2
string
xaml
=
string
.Format(xamlFormat, color);
目前发现的非法字符由\r\n,包括回车换行就出问题。如果你觉得上面写的不直观的话,可以改用StringBuilder来弄。
查看全文
相关阅读:
响应报文
IntelliJ IDEA 使用Git怎样记住密码和忘记密码的方法
vue基础——命名路由
vue基础——路由懒加载
vue hash模式下如何使用a标签的锚点定位
vue项目中修改第三方库的组件样式的方法
CSS3实现水波纹效果
日期对象Date的计算
兼容性查询工具
根据.svg文件借助IconMoon生成字体图标及应用的方法
原文地址:https://www.cnblogs.com/Oceanchip/p/952824.html
最新文章
LevelDB:一个快速轻量级的key-value存储库(译)
Varint编码
内部类的小总结之为什么要用呢
内部类的小总结(语法和用法方面)
JTable运行的时候抛出NullPointerException的问题
Hadoop启动datanode失败,clusterId有问题
override和overload的小笔记
Incorrect configuration: namenode address dfs.namenode.servicerpc-address or dfs.namenode.rpc-address is not configured.
Linux下Java运行.class文件,报错找不到或无法加载主类
关于多态的记录
热门文章
关于ssh的介绍
类加载和初始化顺序
Sql与MySQL简单入门
MVC模式与三层架构和表示层
让我们喝喝下午茶,聊聊AJAX和JSON
Servlet简介与Servlet和HttpServlet运行的流程
EL表达式
get和post的区别与乱码问题解决
Spring+SpringMVC+Mybatis+Shiro环境搭建之IDEA下搭建Maven项目
post请求报文
Copyright © 2011-2022 走看看