ASP.NET网站部署问题集

news/2024/5/10 2:24:44/文章来源:https://blog.csdn.net/weixin_33711647/article/details/90087787

这几天为了给客户演示我们的项目,发现原来程度在开发环境和部署环境中还不太一样,原本在开发环境中程度运行的好好的,而部署后装在服务器则可能产生不少的错误。因此记录下所遇到的问题,方便以后查询同时也希望能帮遇到相关问题的朋友尽快解决问题或者避免这类的问题出现,经过googlebaidu后得出一些相关的结论:

 

一、  如果你的程度用到水晶报表,那就需要为服务器部署所需要的环境或程序集,否则部署后程序会出现以下错误:

复制代码
None.gifConfiguration Error 
None.gif
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 
None.gif
None.gifParser Error 
Message: Could not load file or assembly 'CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. 系统找不到指定的文件。
None.gif
None.gifSource 
Error: 
None.gif
None.gif
None.gifLine 
85:     </pages>
None.gifLine 
86:     <httpHandlers>
None.gifLine 
87:       <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
None.gifLine 
88:     </httpHandlers>    
None.gifLine 
89:     <sessionState timeout="360"></sessionState>
None.gif 
None.gif
None.gifSource 
File: c:\inetpub\wwwroot\yuexiusf\web.config    Line: 87 
None.gif
None.gifAssembly Load 
Trace: The following information can be helpful to determine why the assembly 'CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be loaded.
None.gif
None.gif
None.gif
WRN: Assembly binding logging is turned OFF.
None.gifTo enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 
1.
None.gif
Note: There is some performance penalty associated with assembly bind failure logging.
None.gifTo turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
None.gif
None.gif 
None.gif
None.gif
None.gif--------------------------------------------------------------------------------
None.gifVersion 
Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42 
None.gif

None.gif
复制代码

解决方法:
 1、在你的开发环境中找到Visual Studio安装目录下的\SDK\v2.0\BootStrapper\Packages\CrystalReports,将安装文件CRRedist2005_x86.msi,复制到服务器中并安装。
 2、如果程序还不能运行,需要将水晶报表的五个dll文件复制到你的网站下的bin目录,其五大将的名称如下:
    CrystalDecisions.CrystalReports.Engine.dll
    CrystalDecisions.ReportSource.dll
    CrystalDecisions.Shared.dll
    CrystalDecisions.Web.dll
    CrystalDecisions.Windows.Forms.dll
那么他们身在何处呢?答:“在你的开发环境中C:\Program Files\Common Files\Business Objects\2.7\Managed\目录下”

    
 二、如果你的项目中用了excel或者word编程时,可能会出现以下错误:
复制代码
None.gifCould not load file or assembly 'Microsoft.Office.Interop.Word'
None.gif
None.gif
None.gifParser Error 
Message: Could not load file or assembly 'Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
None.gif
None.gifSource 
Error: 
None.gif
None.gif
None.gifLine 
27: <compilation debug="false">
None.gifLine 
28: <assemblies>
None.gifLine 
29: <add assembly="Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"/>
None.gifLine 
30: <add assembly="Office, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"/>
None.gifLine 
31
None.gif
复制代码
解决方法:
    1、 网上说在http://www.microsoft.com/downloads/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&displaylang=en,下载个O2003PIA.EXE文件安装就行了,但我试了还是不行,或许我没有留心看其解决的方法,知道的同志麻烦说一声。055243687.gif
    2、后来我干脆在服务上装上了office2003,问题就问题就搞定了(虽然这样做不是很好)

三、关于登录页面的命名,如果你的页面中有个叫login.aspx的话,网站部署后可能会出现这样的错误 :
复制代码
Server Error in '/XX' Application.
--------------------------------------------------------------------------------

Compilation Error 
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. 

Compiler Error 
Message: CS0030: Cannot convert type 'ASP.login_aspx' to 'System.Web.UI.WebControls.Login'

Source 
Error:

 

Line 
112:        public login_aspx() {
Line 
113:            string[] dependencies;
Line 114:            ((Login)(this)).AppRelativeVirtualPath = "~/login.aspx";
Line 115:            if ((global::ASP.login_aspx.@__initialized == false)) {
Line 
116:                dependencies = new string[1];
 

Source 
File: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\XX\d41012e3\4462d393\App_Web_login.aspx.cdcab7d2.ip6y7oyd.0.cs    Line: 114 

复制代码

原因:
    这是因为.net2.0中有一个叫login的控件,这样.netframework就不知道她应该选择哪个好,把你的的页面强制转换成她内置的控件,就出错了。
解决方法:
    1、不要取login这样的页面名称
    2、如果你不想改页面的名称,在其cs文件中加上命名空间,或者改其class Name如改成“User_Login”,最后不要忘了在aspx页面中改其引用如:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="User_Login" %>



如果你通过以上的方法还解决不了,提议打开C:\WINDOWS\assembly
看看相应的程序集的version是不是对上号了

还有……
遇到时加上~~


四、未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序

五、未能加载文件或程序集 XX 或它的某一个依赖项



转载请注明出处[http://samlin.cnblogs.com]

转载请注明出处[http://samlin.cnblogs.com/] 
作者赞赏
 

当当计算书籍 5-8折

刚做的招标网:八爪鱼招标网 请大家多意见
分类: .net,C#小技巧,代码片断

本文转自Sam Lin博客博客园博客,原文链接:http://www.cnblogs.com/samlin/archive/2008/06/27/1230983.html,如需转载请自行联系原作者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_746824.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

多屏设备网站设计

2019独角兽企业重金招聘Python工程师标准>>> 解决方案&#xff1a; 不同域名 为不同设备屏幕编写代码 相同域名 判断设备类型选择不同的视图 自适应网页设计 转载于:https://my.oschina.net/u/190049/blog/173248

一个在线学习正则表达式的网站

今天发现了一个不错的网站regexr.com&#xff0c;可以在线学习正则表达式。 如图&#xff0c;网站左边包含了常用的正则表达式&#xff0c;我们可以随时参考&#xff0c;右边是一些示例文字&#xff0c;英文段落、电话号码、网址、电子邮箱地址等都有。网站上面可以输入正则表达…

瞬时响应:网站的高性能架构

原文地址&#xff1a;http://blog.csdn.net/taochangchang/article/details/14105327 什么叫高性能的网站&#xff1f; CDN全称Content Delivery Network&#xff0c;即内容分发网络。腾讯提供的CDN服务与一般意义上的CDN服务是一样的&#xff0c;旨在将网站的静态内容发布到最…

云瓣影音网站微信端(已开源)

随着该项目的发布到线上(小打小闹)&#xff0c;即将又要开启另一段崭新的旅程。强迫自己停下来写写所学所得&#xff0c;个人认为总结和分享是一种很棒的学习方式。那让我们先来瞧瞧项目长的什么样。如果着急要源码的朋友&#xff0c;可以下拉到最后~~ 微信端部分展现 从微信端…

jitter 如何优化网络_网络推广如何做好网站SEO优化

网络推广做好网站整站SEO优化的方式有很多&#xff0c;如何才能做好SEO优化&#xff1f;一、定位网站关键词SEO给一个网站刚开始做优化的时候&#xff0c;不是立马就设置关键词&#xff0c;而是先分析该网站主要是做什么产品/服务。知道网站的目的是做什么&#xff0c;是卖产品…

如何把自己的网站部署在网上_新手如何自己建网站?

在当前&#xff0c;生活上很多事情已经和互联网息息相关了&#xff0c;每个我们都会网上浏览各种网站&#xff0c;新闻网站看新闻&#xff0c;购物网站在线购买&#xff0c;视频网站可以看视频&#xff0c;各种类型的网站基本都会有&#xff0c;企业建网站为了宣传和提供服务&a…

移动建站平台

搜狐快站是一个很不错的移动建站平台&#xff0c;而且很多功能现在都免费了。这个消息&#xff0c;对于我们这些草根创业者来说&#xff0c;无疑是天上掉了一个大馅饼砸到了我们的头上。既然馅饼掉到了俺们的头上了&#xff0c;咱们就吃了吧。对于搜狐快站&#xff0c;我就不和…

网站刷关键词_百度关键词指数怎样刷,怎么样刷关键词的权重?重庆百度快照排名...

我们在做网站优化的时候&#xff0c;通常会去看关键词的百度指数&#xff0c;选择那些有指数的关键词来重点优化。虽然原则上百度指数是自然形成的&#xff0c;但是我们通过某些方式&#xff0c;也能够有效的刷百度指数。本文重点给大家介绍下百度关键词指数怎样刷&#xff0c;…

unbantu下安装mysql_「ubuntu安装mysql」五:在Ubuntu 16.04下安装MySQL - seo实验室

ubuntu安装mysql1&#xff0c;首先执行下面三条命令&#xff1a;执行第一条命令&#xff1a;sudo apt-get install mysql-server如下图&#xff1a;输入 y &#xff0c;下载安装时会出现要求设置密码的界面&#xff1a;输入自己想设置的密码&#xff0c;之后再次输入确认密码。…

关注经典:CSS Awards 获奖网站作品赏析《第一季》

每天都有很多新的网站推出&#xff0c;其中不乏一些设计极其优秀的作品。这个系列的文章&#xff0c;我为大家挑选了2012年赢得 CSS Awards 大奖的50个最佳网站。这些鼓舞人心的网站作品代表了网页设计的最高水平&#xff0c;相信你可以得到很大的启发。 您可能感兴趣的相关文章…

ios图片放大之后如何不模糊_几个图片处理的网站

图片来源 &#xff1a;http://pexels.com在制作PPT时候我们会常常遇到以下的问题&#xff1a;问题1&#xff1a;有了一张原图&#xff0c;想找一张像素更高的图片&#xff1b;问题2&#xff1a;使用的图片像素太低、尺寸太小、模糊等&#xff1b;问题3&#xff1a;使用的图片太…

node mysql 搭建博客_用Node ejs模板 和Mysql搭建一个 个人博客网站基础

koa2-blog本项目是采用koa2框架制作的开源blog系统如果对您有帮助&#xff0c;您可以点右上角 "Star" 支持一下 谢谢&#xff01; ^_^如果你觉得对你有帮助&#xff0c;可以点击folk&#xff0c;或者follow一下&#xff0c;我会不定时跟新一些有趣的东西.~~~ 0.0koa2…

微软推出一个非常有趣的网站—— How-old.net 看照片猜年龄!

周末休闲一下啊&#xff01;&#xff01;微软推出一个非常有趣的网站—— How-old.net 看照片猜年龄&#xff01;这是由微软机器学习团队的工程师们开发的一个“年龄测试”的新玩意&#xff0c;通过图像脸部识别和大数据分析&#xff0c;可以快速识别出照片中的人的性别和年龄&…

电子商务网站-数据库设计

转载 陈小龙哈 2015-07-22 13:58:39 评论(0) 496人阅读 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104…

9个免费的矢量图网站

寻找一些特别的&#xff0c;为众所不知的矢量图网站不是一件容易的事情&#xff0c;又要高质量&#xff0c;又要免费使用&#xff0c;尽管鱼和熊掌不能兼得&#xff0c;但是谁叫我们碰到了互联网时代呢&#xff0c;谁叫我们知道一句台词&#xff1a;一切皆有可能呢&#xff01;…

网页SEO

2019独角兽企业重金招聘Python工程师标准>>> 1.SEO简介&#xff1a;Search Engine Optimization 。 2.内容上的SEO: a):网站标题、关键字、描述 . b)网站内容优化 c):Robot.txt文件 d)添加外部链接 3.编码上的SEO.(网站结构布局优化&#xff0c;网页代码优化)…

解决方案下显示的网站名称被追加编号的问题解决方法

问题描述 只看标题 大家是不是觉得有点不知所以&#xff1f;好吧&#xff0c;直接上图&#xff0c;大家请往下看。 如图中所示&#xff0c;我用VS2012编辑器添加一个解决方案[TestSolution],接着我先添加一个网站[Test],然后因为路径选择不对&#xff0c;就把站点文件删除重建&…

11月第1周网络安全报告:被篡改.COM网站占74.6%

IDC评述网&#xff08;idcps.com&#xff09;11月18日报道&#xff1a;根据CNCERT抽样监测结果和国家信息安全漏洞共享平台&#xff08;CNVD&#xff09;发布的数据得悉&#xff0c;在11月第1周&#xff08;2015-11-02至2015-11-08&#xff09;期间&#xff0c;我国互联网网络安…

SEO

2019独角兽企业重金招聘Python工程师标准>>> 搜索引擎优化&#xff08;SEO&#xff09;是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式。SEO是指为了从搜索引擎中获得更多的免费流量&#xff0c;从网站结构、内容建设方案、用户互动传…

Python+Django+Eclipse 在Windows下快速开发自己的网站

为什么80%的码农都做不了架构师&#xff1f;>>> 一、配置开发环境 我的开发环境是&#xff1a;Python3.3.2 Django1.5.2 Eclipse 1、安装Python 下载地址&#xff1a;http://www.python.org/getit/ 安装完成后为了方便可以配置下环境变量&#xff1a; 2、安装Dja…