随笔分类 -  常见错误

摘要:最近在开发一个项目时,遇到了一个奇怪的问题,项目依赖的最低版本是10586,目标版本是14393,开发完毕发布到商店后,很多用户报无法正常加载页面。经查,有问题的都是Win10 10586版本。 我上篇博客中写到的自定义的AppBar控件,也存在这个问题,10586会报错。 为此特意下载了10586 阅读全文
posted @ 2017-04-20 16:25 yan_xiaodi 阅读(1229) 评论(1) 推荐(3) 编辑
摘要:最近VS2015出了Update2,当然是第一时间进行了安装,中间过程曲折,反复安装卸载n次,也算是获得了一定的安装经验值。现在说一下经常出的问题。 Update2里最吸引人的当然是跨平台开发的部分,直接包括了Xamarin,免费了。所以当然要试下。但是安装也是有点技巧的。因为Android SDK 阅读全文
posted @ 2016-04-15 20:48 yan_xiaodi 阅读(1993) 评论(7) 推荐(0) 编辑
摘要:最近一直在开发XX的uwp版本,也是边摸索边做,最近遇到几个比较奇怪的问题,记录于此。 1、项目可用部署到PC,但无法部署到手机,提示以下错误: 错误 : DEP0001 : 意外错误: Install failed. Please contact your software vendor. (Ex 阅读全文
posted @ 2016-01-24 16:16 yan_xiaodi 阅读(5885) 评论(0) 推荐(1) 编辑
摘要:前几天把CurrencyExchanger提交到微软参加Master认证,结果没有通过,反馈了一些错误,看来微软检查还是比较仔细的。错误主要有:Visual feedback helps users recognize whether their interactions with your app... 阅读全文
posted @ 2016-01-09 19:39 yan_xiaodi 阅读(1700) 评论(1) 推荐(2) 编辑
摘要:大概几年之前用PetaPoco做过一个Oracle的项目,开发的时候还需要安装oracle的client,非常麻烦。调试好环境后,一直到项目结束都不敢重装系统。最近又有一个需求需要读取oracle,可是环境已经没了……再重新配置吧,先使用nuget下载安装了PetaPoco,没想到最新的版本变动比较... 阅读全文
posted @ 2015-12-11 11:09 yan_xiaodi 阅读(2677) 评论(2) 推荐(0) 编辑
摘要:前一阵中游在线 创始人杨亨冉 (http://weibo.com/nowpaper)在codeplex上开源了几个游戏,下载了采蘑菇这个游戏看了看,想参考一下在silverlight里播放声音的代码。于是直接把其中播放声音的代码修改后copy到了以前的一个项目里。不要告我侵权啊^_^结果发现一到播放背景音乐的地方就出错。为啥捏?找到了这个文章:http://www.dotblogs.com.tw/thewillwillweb/archive/2011/11/22/59115.aspxsilverlight里播放声音可以用XNA里面的组件,先添加Microsoft.Xna.Framework.d 阅读全文
posted @ 2012-01-31 09:53 yan_xiaodi 阅读(1143) 评论(1) 推荐(0) 编辑
摘要:做了一个商品详情页面,先加载几个小图片,然后点击显示大图,html如下:<a href="javascript:void(0);"><img height="75px" width="75px" src='<%# Eval("PicSmallPath")%>' onclick="loadimg('<%# Eval("PicLargePath")%>','<%# Eval("PicMediu 阅读全文
posted @ 2011-05-24 14:55 yan_xiaodi 阅读(714) 评论(0) 推荐(0) 编辑
摘要:今天在配一个空间的时候出现这种问题,换了一个空间还是如此,但万网的空间就正常,照样baidu google之,发现几种解决办法,都说跟MSDTC服务有关,但空间商的服务器又没法随便改,继续找原因,找到一个靠谱的:http://voluntariness.blog.163.com/blog/static/4090241320097711345669/TransactionScope异常:该伙伴事务管理器已经禁止了它对远程/网络事务的支持 asp.net 2009-08-07 11:34:05 阅读12 评论0 字号:大中小订阅 当IIS应用服务器与SQL Server数据服务器在不同机器上时, 阅读全文
posted @ 2011-05-13 12:35 yan_xiaodi 阅读(249) 评论(0) 推荐(0) 编辑
摘要:最近用了一个万网的M享主机-M3,.net平台,在配置数据库的时候,出现了一些错误,记录下来以备参考。本机开发用的是SQL2005,空间商提供的是SQL2000,因此要进行一下转换。先用2005生成脚本,生成的时候要选择“SQL2000”平台,然后用管理器连接到空间商的数据库,进行查询,结果出现了以下错误:经搜索,发现万网没有给当前数据库用户分配db_owner权限,结果语句中所有包括dbo的地方全都出错, 提示无权限。修改方法,将语句中所有的dbo替换成分配的数据库用户,再查询就没有错误了。然后再用导入导出功能,将2005的数据导出到2000。因为sql2000不支持2005的某些特性,比如 阅读全文
posted @ 2011-05-12 12:34 yan_xiaodi 阅读(2108) 评论(0) 推荐(0) 编辑
摘要:今天重做了系统,用vs2008打开vs2005的项目,进行了升级,但无法载入web项目。总是提示错误:System.Runtime.InteropServices.COMException还是baidu吧,原来是IIS配置的问题,以前是2003server,现在是2008server,IIS需要重新配置。打开项目的配置文件,把<UseIIS>True</UseIIS>中的True改成False,即让VS使用自带的服务器,就可以载入了。然后重新配置IIS。还遇到了一个问题,在使用System.IO.File.Delete()方法的时候提示无权限,但已经给Internet匿 阅读全文
posted @ 2011-01-13 17:35 yan_xiaodi 阅读(758) 评论(0) 推荐(0) 编辑
摘要:今天试了一下在Hyper-v中装Ubuntu。虚拟机需要一个虚拟网络,添加虚拟网络后,增加了一个虚拟网卡,而物理网卡则变成了一个类似于交换机的设备,只有一个虚拟交换机协议了。装的过程比较顺利,但安装完后无法上网。后来在网上搜索了一下,目前Hyper-v对Linux系统支持的不太好,认不出默认的虚拟网卡。解决办法是在虚拟机的设置里删除默认的网卡,添加一个“旧版网络适配器”,就可以认出来了。在Ubuntu里设置好网络,就可以上网了。如果是设置静态地址,不能和物理网卡设置相同的地址。搜索过程中发现也有文章提到微软已经出了支持Linux的驱动,懒得找了。 阅读全文
posted @ 2011-01-06 19:15 yan_xiaodi 阅读(1090) 评论(0) 推荐(0) 编辑
摘要:最近真是郁闷,连续碰到系统蓝屏事件。先是虚拟机和显卡驱动冲突蓝屏,今天又装了个烂软件导致蓝屏。看了2011年第一期大众软件,介绍了Comodo Time Machine,可以备份系统,类似于雨过天晴,看了介绍不错,还是免费的,正好台式机的Win2008R2刚配置好,先备份一下吧……杯具发生了,装完这个所谓的好软件之后,系统进不去了。上网搜了下,很多反映此备份软件和win7兼容性不好的,更别说server系统了,还是64位的。安全模式可以进去,但因为启动不了windows installer服务,也无法卸载。用PE直接删掉程序文件,这下连安全模式也进不去了,直接蓝屏重启蓝屏重启……无奈只好重装系 阅读全文
posted @ 2011-01-04 14:24 yan_xiaodi 阅读(418) 评论(0) 推荐(0) 编辑
摘要:台式机上安装hyper-v可以正常使用intel的cpu虚拟化功能,但在笔记本上就出现问题了:笔记本是sony的E3定制机,i7 640M,AMD5650显卡,win2008R2可以正常安装,也可以安装hyper-v角色,但bios里只要一开启VT,进系统滚动条后必定蓝屏。到网上搜了一下,开始怀疑是sony禁用了VT功能,因为早期的vaio本本曾禁用过,但那时候禁用是bios根本找不到打开VT的选项,现在是bios可以看到打开VT的选项,因此应该不是这个原因。再就是有办法说要禁用cpu txt,但这个本的bios里根本找不到这个选项。因为还装了一个win7 x64,开启VT后是可以正常进系统的 阅读全文
posted @ 2011-01-03 21:34 yan_xiaodi 阅读(1507) 评论(0) 推荐(0) 编辑
摘要:网上搜得解决办法如下:原文地址:http://www.cnblogs.com/finesite/archive/2009/08/16/1547007.html背景:以前在虚拟主机的数据库上曾在线新增了一存储过程(数据库登录名与本地数据库登录名不同),后来把整个数据库备份还原到本地(sqlserver2005),当我再次生成sqlserver2000的脚本时,出现错误: User.UserType: NoLogin 不是 SQL Server 2005 的有效选项 郁闷半天主要找到解决方法:1.右键选中欲生成脚本的数据库--安全性--架构,删除与原数据库名对应的架构信息2.右键选中欲生成脚本的数 阅读全文
posted @ 2010-09-03 12:27 yan_xiaodi 阅读(274) 评论(0) 推荐(0) 编辑
摘要:症状:使用UpdatePanel和UpdateProgress的时候,经常出现脚本错误,提示“this.get_element .style为空或不是对象”原因:UpdateProgress不能放在UpdatePanel里面解决办法:把UpdateProgress放到UpdatePanel外面 阅读全文
posted @ 2010-08-08 10:42 yan_xiaodi 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:一直以来都在调试结束的时候看到这个错误信息,但并不影响正常运行,于是找了找原因:开发环境为VS2005,OS 为Windows 2003,系统登录后在跳转到另一页面时会报此错误:在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常“System.Threading.ThreadAbortException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理但不影响程序的正常运行。于是在网上查了查,发现相关资料不多。后来找到微软的官方解释,搞定。----------------------- 阅读全文
posted @ 2010-07-30 10:47 yan_xiaodi 阅读(5546) 评论(0) 推荐(0) 编辑
摘要:最近VS2008出现一个问题,打开项目后很快就非常慢,特别是切换设计视图马上卡死,很久也反应不过来。网上找了几种办法,都不好使,有的说是office影响的,有的说要改注册表,都试了一下,还是没用。后来把VS2008的设置重置了一下,工具-导入导出设置-重置所有设置,ok,终于正常了。还有一个问题是ajaxControlToolkit的版本冲突问题。一个项目是.net3.5,用的自带的控件包,一个是.net2.0,用的早期版本的控件包,两个项目都是用VS2008做。经常会出现这种情况,3.5版本的项目引用的ajaxControlToolkit莫名其妙变成了旧版本的,产生引用异常错误。必须删除错误 阅读全文
posted @ 2010-07-23 15:25 yan_xiaodi 阅读(1473) 评论(0) 推荐(0) 编辑
摘要:今天使用一个页面级事务时,又出现了“没有 MTS 对象上下文”的错误,以前曾经遇到过,想啊想啊想啊想,终于想起来了,忘了在aspx页面声明中加“Transaction="Required" ”真是太粗心大意了。 阅读全文
posted @ 2010-07-15 21:45 yan_xiaodi 阅读(383) 评论(0) 推荐(0) 编辑
摘要:最近因为需要,把很久之前的一个asp程序拿回来调试,本以为IIS7这么高级的玩意肯定支持asp,没想到出现了以下问题:按照以前的步骤设置新网站,设置端口,设置程序池,结果,打不开!按照提示发现了这个页面:http://learn.iis.net/page.aspx/559/running-classic-asp-applications-on-iis-70-and-iis-75/Running Classic ASP Applications on IIS 7.0 and IIS 7.5Classic ASP Applications on IIS 7.0 and IIS 7.5 Overvi 阅读全文
posted @ 2010-06-12 11:03 yan_xiaodi 阅读(1990) 评论(0) 推荐(0) 编辑
摘要:页面导出Excel时,常用的直接RenderControl的方法,如果表格中有数字,在Excel中往往格式会乱,比如前面有0,但显示出来后0都被去掉了。因此要在绑定数字的时候,手动指定一下此列的格式,让数字以文本方式显示就行了protected void myGridView_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow) {//让数字以文本形式表示 e.Row.Ce... 阅读全文
posted @ 2010-05-26 15:31 yan_xiaodi 阅读(2410) 评论(4) 推荐(0) 编辑

点击右上角即可分享
微信分享提示