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来弄。
查看全文
相关阅读:
Linux进程间通信之信号量
C语言文件操作
Linux多线程同步方法
Linux进程间通信之共享内存
关于P2P下载的思考
学习Jxta,初窥门径
庆祝一下,基于JXTA的P2P文件共享传输文件测试成功。
关于java nio在windows下实现
Java aio和JSR 203
关于文件目录的P2P共享问题
原文地址:https://www.cnblogs.com/Oceanchip/p/952824.html
最新文章
hdu 2594Simpsons’ Hidden Talents
nyoj 一个简单的数学题
poj 2046Power Strings
hdu 1431素数回文
最好的技术视频ppt事例代码下载中心
GridView绑定数据后想要更换每个单元格中内容的方法
在数据显示页中当要打开“添加页”或者“编辑页”时的js脚本代码
SqlCommand类,在与数据库交互式一定要用到的属性
关于GredView等数据显示控件的数据绑定
Mysql中给数据库,表,字段设置字符编码
热门文章
php+soap
mysql cast和convert函数
Mysql 字符串编码,解决各种乱码问题
phpmyadmin导入导出数据库文件最大限制的解决方法
内存分配函数用法小结
Linux下求取文件长度的几种常用方法
Linux 进程概述
共享内存+信号量 实例
system V 共享内存
system V 共享内存函数详解
Copyright © 2011-2022 走看看