明志唯新

ASP.NET

发现不明确的匹配的解决方案
发表于

将 VS2003 下的一个 Web 项目升级到 VS2005 后,去除明显错误后编译测试运行。某页面发现一个问题: 分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 发现不明确的匹配。 这个问题发生原因一般情况是: aspx 页面里面的控件有与您的 aspx.cs 里的类变量重名(不区分大小写)的 ID 那么我发现在代码中有如下的声明: protected System.Web.U ... 阅读全文 →

VS2005 的 WebApplicationProject 什么时候有中文版呢?
发表于

近来微软的产品和服务在中国的本土化在不断的改进,比如说针对中国用户的正版增值(PS: Microsoft Cartoon Maker 挺好玩)、微软 ASP.NET 官方站点的中文版、MSDN Magazine 中文版…… 这些都是值得称赞甚至可以说惊喜的。但是作为开发者我们来说,似乎还没有看到 VS2005 的Web Application Project 中文版的出现,致使部分狂热爱好者甚至采取一些极为复杂的办法去实现在中文的的 VS2005 下使用Web Applica ... 阅读全文 →

ASP.NET 中使用多线程和 AJAX 解决长时间执行任务
发表于

一个 ASP.NET 应用中,可能我们有时候会需要处理一个可能长时间执行的任务。比如说将新闻内容生成静态页面,如果在 ASP.NET 中调用方法来处理,很可能引起超时操作,而且我们也无法获知当前处理的进度情况。那么我们应该如何解决该问题呢?答案是使用 Thread + AJAX。 基本的解决办法是,首先我们将可能长时间执行的程序放在一个 Thread 中执行: Thread tr= new Thread(new ThreadStart(ArticleCreate)); tr. ... 阅读全文 →

ASP.NET 编译器错误信息 CS1595
发表于

莫名的就出现了 编译器错误信息:CS1595,错误的全部提示如下: 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1595: 已在多处定义 “Web.Global”;使用“c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\gtgaweb_web\0548dcce\e0f80a7f\assembly\dl2 ... 阅读全文 →

Iisapp.vbs:IIS 应用程序查询脚本
发表于

近一段时间一直忙于公司的项目,无暇来更新技术博客。最近几天将会做一些补充。 公司的服务器在近一个月的时间内时常崩溃,由于我们项目组开发的网站访问量远超过服务器上其他的网站,所以服务器管理员认为是我们的网站程序造成的系统崩溃。但是事实是怎么样的呢?请见以下描述: 服务器管理人员(管): 你看服务器的负荷又被你们的网站占了 99%,服务器崩溃了。你看一个 w3wp.exe 进程的 cpu 消耗是 99%。其他客户的网站都是小型程序不可能是他们造成的,肯定是你们造成的。 我: 我们 ... 阅读全文 →

ASP.NET 程序调试过程出现组件拒绝访问的解决办法
发表于

有时候,我们在调试 ASP.NET 程序的时候,会很痛苦的碰到。某某组件访问被拒绝。这时候重起IIS,电脑注销都不起作用。 其中最常见的原因是 Indexing service 服务引起的。解决方法就是停用 Indexing service,或配置 ASP.NET 的临时目录不受 Indexing service 服务的影响。 配置 ASP.NET 的临时目录不受 Indexing service 服务的影响的步骤如下: 开始 -- 管理工具 -- 计算机管理(Win200 ... 阅读全文 →