
2011年12月30日
最近刚开始上.net framework4.0 mvc的项目。
原来开发一直在windows7 平台上,用的不错,但是.net framework4.0 却罢工了,提示:
未能加载文件或程序集“System.EnterpriseServices.Wrapper.dll”。
在windows2003却很正常,操作一样。
网上搜寻了各种类型的解决方法,主要都说少文件的,我按照上面的去找,实际上都存在了,但是还是不行。重新按照
.net framework4.0依然如此,百思不解。
网上搜索,只有少量人出现这类问题,用windows7 64位开发.net framework4.0还不是很多,帖子都不了了之,突然想到我的windows7好久没有按照补丁了,我这是比较早的windows7 旗舰版。
打开360查找补丁,果然在windows7 64位的功能性补丁里面发现了几个.net framework4.0更新补丁。立马安装相关补丁(其他不必要,近百个的杂项可以忽略)重启解决,心里顿时坦然。看来microsoft新系统之间的兼容性还需努力,windows7 ,.net framework4.0, mvc3算比较新了吧。
posted @ 2011-12-30 19:07 breeze 阅读(726) 评论(0)
编辑

2011年5月27日
摘要: 现象描述:原来的skype一直用得好好的,突然一次弹出广告后崩溃,然后再也无法启动,重启电脑或者卸载重装都不行。解决办法:winxp: C:\Documents and Settings\{你的用户名}\ 查找 skype 目录名,清空下面的文件即可。vista,win7 : C:\Users\{你的用户名}\AppData\ 查找 skype 目录名,清空下面的文件即可。缺点:这个办法将清空原来你机器上存储的聊天记录。网上有人说要用重装系统,那太夸张了,也和window是否盗版没有关系。问题不深,希望能给遇到类似问题的朋友一个快速解决的办法。
阅读全文
posted @ 2011-05-27 12:00 breeze 阅读(880) 评论(1)
编辑

2009年11月10日
摘要: 这段时间我们的项目中采用了Coolite来做富客户端,Coolite目前的版本是0.8.1,它所采用的Ext版本是2.2.1,因此下面主要是说明在这个版本下所实现的锁定列和多行表头,需要说明的是Ext在2.0版本以后就不自带锁定列功能了,只能自己实现,中国人的习惯和国外的不太一样,喜欢表格化得数据,而且形式又多种,表格最基本的功能之一,就是要锁定列和多行表头,而这两项又是Coolite和Ext所提供的组件中所没有直接包含的,虽然他们这两个框架没有提供,但依然要说的是Ext的js功能很强大, Coolite为Ext在Asp.net上的应用封装了绝大多数功能,还扩展了一部分,庞大的功能模块,非常不错,可以和官方开源封装的java版GWT2.0媲美
阅读全文
posted @ 2009-11-10 15:05 breeze 阅读(1925) 评论(11)
编辑

2009年7月30日
摘要: 自从Vs2005起,Vs开发环境便自带了WebDev.WebServer,就是这个图标,它实际上是一个小型的Web服务器,专用于.net平台。大家经常调试程序它还是相当的方便,经过小小的配置就可以指向某个文件夹,使该文件夹成为网站目录已供访问。
WebDev.WebServer确实很轻便,同时它本身是.net程序,才2个文件,作为测试和演示环境是非常的好用,在xp也能很好的运行,Xp的IIS5实在是不方便用。
但是自带的WebDev.WebServer只能用于本机,但是自带的WebDev.WebServer只能用于本机,那是因为MS对其进行了限制,因为作出它的目的,本身是为了Vs的开发更方便而已,但是很多测试也是基于网络的,至少你不希望别人测试一些网站,总得来用你的电脑吧。
WebDev.WebServer一共是两个文件,一个是WebDev.WebServer.exe,另一个是WebDev.WebHost.dll
阅读全文
posted @ 2009-07-30 12:00 breeze 阅读(2824) 评论(18)
编辑

2009年7月25日
摘要: 正常的情况下,现在asp.net的网站很多都直接使用UTF8来进行页面编码的,这与Javascript、缺省网站的编码是相同的,但是也有相当一部分采用GB2312。
对于GB2312的网站如果直接用javascript进行ajax数据提交,例如:http://www.xxx.com/accept.aspx?name=张三,或者说在UTF8的网站上用以下ASP.net的代码进行提交,也是不行的。
WebRequest request = WebRequest.Create("http://www.xxx.com/accept.aspx?name=张三");
request.Method = "POST";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
这样在GB2312编码的网站下得到Request.QueryString["name"]是乱码,MS已经把编码转换这块封装好了。
在UTF8编码通讯和GB2312网站通讯方式下的编
阅读全文
posted @ 2009-07-25 14:19 breeze 阅读(1931) 评论(5)
编辑

2009年7月11日
摘要: 近日在用OllyDBG调试程序时出现异常,停留在堆栈 [0012F358]=77BE14BC (msvcrt.77BE14BC), ASCII "Access violation - no RTTI data!",异常代码是E06D7363,强行Shift+F8/F9后,然后还会继续持续异常,报0eedfade,如此循环。开始时怀疑是程序内部做了防DEBUG监控处理,用IsDebugPresent...
阅读全文
posted @ 2009-07-11 14:36 breeze 阅读(1971) 评论(3)
编辑

2008年11月3日
posted @ 2008-11-03 21:10 breeze 阅读(1252) 评论(3)
编辑

2008年10月21日
posted @ 2008-10-21 22:58 breeze 阅读(4645) 评论(15)
编辑