`
zhmocean
  • 浏览: 202566 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

索引服务混战ASP.NET――微软的又一个隔离墩

阅读更多

    话说月初笔者在华山之巅搞定了ASP.NET一起莫名奇妙的异常,自此之后和公主过着…嘟~~,不好意思,书都看杂了,串了台了。好,咱们闲言少叙,书归正传。

    自从上次解决了由调试文件库引起的ASP.NET执行异常(详情见:华山之巅,摆平.NET――ASP.NET调试库损坏导致程序运行异常)之后,服务器一直运行的很稳定,可就在为躲过一个微软乱摆乱放的隔离墩而回首庆幸时,心神未定,又被另一个绊了一个大马趴,挣扎爬起,也顾不上脸上的灰土和身上的疼痛,赶紧掏出铅笔,在密密麻麻的隔离墩示意图上再添一笔。

    昨天下班之前项目有更新,便编译打包后上传到了服务器上,一切正常。早上上班,还未坐稳,办公室便像到了中国网通总部,电话一个挨一个,急忙登录系统,发现老主顾又来了…难道是又忘了删除PDB文件了?登录服务器,却一个PDB文件也没有找到,看来并非旧病复发,而是又添新疾啊。

    系统的服务使用了web service的remote模式和本地dll的local模式,双模式运行,通过配置文件可以自由切换。为了便于除错,于是将底层服务切换到local模式,登录,果然被告知“xxx组件拒绝访问”,之后是一些无用的调试信息。那既然是拒绝访问,可能是用户权限的问题,遂改之,权限放到最大,连只读属性都被注意到了。再次登录,问题依旧。

    无奈,只能求助外网,到搜索引擎一打听,好家伙!被这个墩子绊倒的还不少呢。其中一点提到了微软的索引服务,一开始我并不认为跟这个八竿子打不着的东西有关系,可是也算是死马当活马医吧,姑且一试。

    打开“计算机管理”“系统服务”“索引服务”,果然发现了c:\intepub被放在了编制目录里,停止、删除,再次编译程序…木哈哈哈!问题解决了!

    事后绞尽脑汁,也只是得出了这么个结论:由于某种原因,索引服务数据出错,ASP.NET在编译的时候无法加载正确的库信息,从而导致了代码库的混乱。不可靠的数据简直就是乱摆乱放的隔离墩,防不胜防啊…
 

分享到:
评论

相关推荐

    asp.net 利用webservice,dataset创建火车票查询系统

    在本项目中,我们将探讨如何使用ASP.NET技术,结合Web服务(WebService)和DataSet来创建一个火车票查询系统。这是一个常见的Web应用程序开发实践,旨在提供用户友好的界面,查询全国范围内的火车票信息。 首先,...

    使用ASP.NET+SQL server制作的一个供求信息网

    综上所述,"使用ASP.NET+SQL server制作的一个供求信息网"项目涉及到Web开发的多个核心知识点,包括但不限于ASP.NET的页面生命周期、控件、数据绑定,以及SQL Server的数据库设计、查询优化和安全性管理。...

    asp.net二手交易系统

    在这个二手交易系统中,ASP.NET 被用来创建一个功能完善的校园二手市场平台,旨在为学生和教师提供一个便捷的在线交易环境。 1. **系统架构**: - ASP.NET 二手交易系统通常采用三层架构:表现层(UI)、业务逻辑...

    ASP.NET2.0+sql server 网络应用开发详解

    ASP.NET是Microsoft .NET框架的一部分,它提供了一种高效、面向对象的方式来构建动态网站、web应用程序和服务。SQL Server则是微软公司推出的企业级关系型数据库管理系统,广泛应用于数据存储和处理。 在ASP.NET ...

    ASP.NET写的轮播图代码页面

    在ASP.NET中创建一个轮播图,通常是为了在网页上展示一系列图像或内容,这种交互式的设计元素能够吸引用户注意力,增加网站的视觉吸引力。轮播图通常包含多个滑块,每个滑块可以显示一张图片、一段文字或其他多媒体...

    Asp.net网上选课系统

    【Asp.net网上选课系统】是一个基于ASP.NET技术开发的在线选课平台。ASP.NET是微软公司推出的用于构建Web应用程序的框架,它提供了一种高效、强大的方式来创建动态、交互式的网页应用。该系统提供了完整的源代码,...

    搜索引擎ASP.NET

    【搜索引擎ASP.NET】是一个关于构建基于ASP.NET技术的搜索引擎系统的专题。ASP.NET是微软公司推出的一种Web应用程序开发框架,它提供了强大的服务器端编程模型,能够高效地构建动态网站、Web应用和服务。在这个主题...

    最新ASP.NET+SQL Server项目

    项目描述中提到的“最新”可能意味着利用了ASP.NET的最新版本,如ASP.NET Core,这是一个跨平台、高性能的开源框架,支持.NET 5及以上版本。ASP.NET Core引入了依赖注入、中间件和Kestrel服务器等概念,提高了开发...

    asp.net文档管理系统源码.rar

    ASP.NET文档管理系统源码是一个基于微软的ASP.NET技术构建的软件系统,用于高效地管理和组织各种类型的电子文档。这个系统的核心目标是提供一个安全、稳定、易用的平台,帮助企业或个人实现文档的分类、存储、检索和...

    ASPASP.NET实训报告表.doc

    在本实训报告中,我们将深入探讨ASP.NET技术,这是一种由微软公司开发的用于构建动态Web应用程序的框架。ASP.NET是.NET框架的一部分,它为开发者提供了丰富的功能,包括强大的服务器控件、事件驱动模型以及自动处理...

    asp.net ktv点歌系统

    该系统通常结合C#编程语言进行开发,利用SQL2000数据库存储和管理数据,是学习和实践ASP.NET技术的一个典型应用场景,同时也是课程设计中的常见项目。 1. ASP.NET框架基础:ASP.NET是微软公司推出的Web应用程序开发...

    asp.net mvc使用LucenceNet

    ASP.NET MVC是一个强大的框架,用于构建可伸缩、高性能的Web应用程序。而Lucene.Net是Apache Lucene项目的一个.NET版本,是一个全文搜索引擎库,适用于多种.NET应用,包括ASP.NET MVC项目。本文将深入探讨如何在ASP...

    ASP.NET程序设计基础教程课后习题答案

    .NET Framework是由微软公司推出的一个应用程序开发框架,它支持多种编程语言,并且提供了一套标准化的API接口。该框架的主要目标是使得开发者能够更加轻松地创建网络应用和服务。.NET Framework不仅提供了高效的...

    asp.net考勤系统

    ASP.NET考勤系统是一款基于微软的.NET框架,...总之,ASP.NET考勤系统是一个集成了多种技术的复杂应用,涉及到Web开发、数据库管理、用户界面设计和安全性等多个方面,为企业的日常考勤管理提供了高效且可靠的工具。

    基于ASP.NET的旅游网站毕业设计

    在这个基于ASP.NET的旅游网站毕业设计中,我们将深入探讨如何利用C#编程语言和SQL Server 2005数据库系统来构建一个完整的在线旅游服务平台。 1. **ASP.NET架构** ASP.NET是.NET Framework的一部分,它支持多种...

    用ASP.NET实现网上购物系统

    ASP.NET是一种由微软开发的服务器端Web应用程序框架,主要用于构建动态网站、 web 应用程序和 web 服务。在这个“用ASP.NET实现网上购物系统”的项目中,我们将深入探讨如何利用ASP.NET技术来构建一个B2C(Business-...

    ASP.NET简易通讯录

    【ASP.NET简易通讯录】项目是一个面向初学者的教程,旨在教授如何利用ASP.NET、C#编程语言以及SQL Server 2000数据库来构建一个基础的通讯录系统。这个项目可以帮助初学者理解Web应用程序的基本架构,特别是针对.NET...

    深入挖掘ASP.NET 2.0系列课程(11):ASP.NET 中的静态页生成技术

    ASP.NET 2.0是微软开发的一个强大的Web应用程序框架,用于构建动态网站、Web应用程序和服务。在该框架中,静态页生成技术是一个重要的优化手段,它有助于提高网站的性能和搜索引擎优化(SEO)。本篇文章将深入探讨...

    asp.net QQ实现

    ASP.NET QQ实现是一个基于微软的ASP.NET框架构建的在线聊天应用程序,它旨在模仿腾讯QQ的功能,包括用户聊天、好友管理等核心社交特性。这个项目可能包含了一系列的ASP.NET Web Forms或MVC页面、数据库脚本、CSS样式...

    树形asp.net模板

    5. **Asp.net1.1转换到Asp.net2.0**:ASP.NET是Microsoft开发的Web应用程序框架,从1.1到2.0是一个重要的版本升级。升级带来的变化包括但不限于:增强了控件模型,引入了母版页(Master Pages)和站点导航控件,支持...

Global site tag (gtag.js) - Google Analytics