程序用vs2005升级后,运行没问题,但是发布后出现问题。

问题描述

程序中用了<uc1:top2id="Top21"runat="server"></uc1:top2>运行什么问题都没有,但是发布后会出现如下错误:“/”应用程序中的服务器错误。--------------------------------------------------------------------------------分析器错误说明:在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。分析器错误信息:基类包括字段“Top2”,但其类型(Web.include.top2)与控件(ASP.include_top2_ascx)的类型不兼容。源错误:行17:<body>行18:<Formid="Form1"method="post"runat="server">行19:<uc1:top2id="Top2"runat="server"></uc1:top2>行20:<uc1:leftid="Left1"runat="server"></uc1:left>行21:<!--topsellsstart-->源文件:/Default.aspx行:19--------------------------------------------------------------------------------版本信息:Microsoft.NETFramework版本:2.0.50727.42;ASP.NET版本:2.0.50727.42

解决方案

解决方案二:
我也遇到这个问题,搜了一下还是不少人遇到这个问题象http://hi.baidu.com/ccictf/blog/item/a512de33a4b34b41ad4b5fba.htmlhttp://post.baidu.com/f?kz=252345342http://www.cnblogs.com/lmjob/archive/2007/09/13/891908.html都是这个问题,不知道怎么回事?
解决方案三:
你用到了第三方控件..所以那些DLL等的东西也要放到BIN文件下面...
解决方案四:
2楼说得没错你发布了所有的dll文件要放在bin里面
解决方案五:
bin目录
解决方案六:
发布之后应该就是打包到bin里面吧
解决方案七:
继续生成发布,我也经常碰到这种问题
解决方案八:
直接COPY一份去掉.cs文件的代码到服务器上去
解决方案九:
发布后的dll文件我检查了比发布前没有少什么dll文件啊wuxing2006说的倒是一种办法但是有局限性啊,还是希望发布后传上去

时间: 2024-10-08 23:41:16

程序用vs2005升级后,运行没问题,但是发布后出现问题。的相关文章

flash-C# winfrom项目,在debug和release模式下运行都正常,发布后却报错

问题描述 C# winfrom项目,在debug和release模式下运行都正常,发布后却报错 我写了一个C#与Flash通讯的小功能,调用了系统的Flash插件,项目在debug和release模式下都没有报错,唯独在发布打包后运行时报错:对 COM 组件的调用返回了错误 HRESULT E_FAIL 求大神提示问题和解决办法,在线等!急急急! 解决方案 没有做好发布打包 解决方案二: 很明显,发布的时候少了组件,把组件带上

在本地运行没问题,发布之后上传文件老是提示 “错误:未能找到文件“C:\Documents and Settings\pengshihua\桌面\界面设计.xl

问题描述 各位高手,最近在开发ASP.NET是遇到一个问题,前台代码如下:<scripttype="text/javascript"language="javascript">functionSaveFileLoPath(FileLoPath){document.getElementById("ctl00_ContentPlaceHolder1_txtFileLoPath").value=FileLoPath;}</script

.net网站中,ashx文件本地运行没问题,发布到服务器就找不到文件中引用的外部类了~

问题描述 解决方案 解决方案二:你看一下你的ashx文件的Inherits字段解决方案三:编译发布之后,把bin目录完整上传解决方案四:你这个Handler看着像是一个自定义的委托,相关dll缺失吧解决方案五:引用3楼starfd的回复: 你这个Handler看着像是一个自定义的委托,相关dll缺失吧 dll是有滴~~解决方案六:引用1楼lkhuge的回复: 你看一下你的ashx文件的Inherits字段 ashx文件支持Inherits吗?没有Inherits呢...解决方案七:这个是百度ue

asp sqlserver2000升级到sqlserver2008后运行慢

问题描述 asp sqlserver2000升级到sqlserver2008后运行慢 问题是这样的,asp程序,开始是用sqlserver2000数据库的,后来数据升级成为2008后,整个程序非常慢了,而且经常死掉..... 各位大侠,这类问题怎么找?怎么处理?求解

after-一个简单的C++程序,改变while循环的进入条件顺序后运行出错。

问题描述 一个简单的C++程序,改变while循环的进入条件顺序后运行出错. void func(forward_list &lst string s1 string s2){ auto current = lst.begin(); auto prev = lst.begin(); cout << *prev << endl; while (*current != s1 && current != lst.end()) { prev = current++;

python程序用pyinstaller打包成单个exe文件后运行出错

问题描述 python程序用pyinstaller打包成单个exe文件后运行出错 如题,我打包一个python程序,import 的包比较多,打包过程也没报错,用pyinstaller -D 打包为目录时程序可以执行,用-F打包成单个文件,运行就崩溃掉, warn*文件里这样的信息 missing module named unicodedata.ucd_3_2_0 - imported by unicodedata, stringprep, encodings.idna missing mod

打包-使用eclipse打的apk包忽大忽小,安装后运行程序失败,什么原因?

问题描述 使用eclipse打的apk包忽大忽小,安装后运行程序失败,什么原因? 使用eclipse不混淆打的正式签名apk包忽大忽小,我的apk理论打包是5021K,但是每次打包都不一样,有时是4888K,有时是5006K,始终达不到正常的5021K,安装后运行程序,一闪而过,直接失败,什么原因? 解决方案 你运行失败得查看log. 解决方案二: 应该是eclipse的错误检测吧,好像是有的代码不符合规范.打开eclipse Preferences 选择 Android 下 Lint Erro

兄弟我做下了一个fastreport 4.6.8.0的程序直接调用fastreport3.dll 在XP、vs2005情况下运行正常,win7 vs2008下

问题描述 兄弟我做下了一个fastreport4.6.8.0的程序直接调用fastreport3.dll在XP.vs2005情况下运行正常,win7vs2008下运行报检索COM类工厂中CLSID为{4764040E-4222-4DEC-9F2E-82D46E212B3A}的组件时失败,原因是出现以下错误:80040154."等待高手帮忙啊!顺便问下fastreprot有没新的破解版本直接调用DLL的!! 解决方案 解决方案二:已经在administrator账户下解决方案三:..64位..你用

C#的winform程序发布后,第一次运行很慢

问题描述 C#的winform程序发布后,第一次运行很慢,不关闭程序,等第二次运行的时候,速度就正常了.若关闭程序,重开,第一次运行也是如此...有人说是,预编译.是这样的吗?为啥会这样?有什么解决方法?求大神解答. 解决方案 解决方案二:可能在初次运行的时候读取了大量的数据到内存.解决方案三:引用1楼guwei4037的回复: 可能在初次运行的时候读取了大量的数据到内存. 没有啊,程序很小的,数据量也不大.解决方案四:引用1楼guwei4037的回复: 可能在初次运行的时候读取了大量的数据到内