asp.net在Build的时候没问题,可以运行,但在发布的时候就有问题了。

问题描述

我在Build的时候都可以正常编译、运行。但是Publish网站的时候它自己编译却不能通过,提示信息如下Error10Thetype'footer'existsinboth'c:WINDOWSMicrosoft.NETFrameworkv2.0.50727TemporaryASP.NETFilesweb9cb4d1d753a9d038App_Web_xr42mo-h.dll'and'c:WINDOWSMicrosoft.NETFrameworkv2.0.50727TemporaryASP.NETFilesweb9cb4d1d753a9d038App_Web_ki--pgn9.dll'E:NastarDevelopment4Code42PNSSystemManageWebWeb_Analysis_Report.aspx98footer是一个用户控件,添加在某个页面的。从字面意思理解好象是在说footer在两个DLL里面都存在,是怎么回事情呢?我运行的时候怎么不报错呢?该如何解决呢?

解决方案

解决方案二:
帮顶.把TemporaryASP.NETFiles下的你的项目清了.再发布一个试试
解决方案三:
我以前遇到过类似的问题,但我忘了当时他们是怎么解决的了不好意思~关注中
解决方案四:
1楼的做法或者重新命名工程名称看看,我遇到过三次,都是该工程名称来实现的.不知道你的是不是一样
解决方案五:
恩,清空以下改个名字再试试
解决方案六:
清空还是不行
解决方案七:
改什么名字?
解决方案八:
改了名字还是不行。
解决方案九:
在顶下
解决方案十:
顶下吃饭,有谁知道啊。
解决方案十一:
顺便在问西Installer类里面可以Debug吗?
解决方案十二:
命名的问题,以前碰到过,我复制出来,然后删除工程里面的文件,重新建立了一个页面就没事了,记的footer要重新加入,然后拷贝过来别的代码
解决方案十三:
应该可以的
解决方案十四:
?
解决方案十五:
是不是做了两个同名的用户控件呢

时间: 2024-12-22 14:38:48

asp.net在Build的时候没问题,可以运行,但在发布的时候就有问题了。的相关文章

Asp.net制作的网页在平板电脑中运行,如何使调出软键盘后使其覆盖到页面上

问题描述 Asp.net制作的网页在平板电脑中运行,如何使调出软键盘后使其覆盖到页面上 把网页在平板中运行后,当我点击文本框的时候,平板中自动调出了软键盘,但把我的页面的挤在了上面,我想让软键盘只是覆盖在页面上,网页形状不变,麻烦各位大神啦,最好有代码,谢谢 解决方案 这个是浏览器和平板操作系统的行为,改不了.变通的办法是抑制默认的键盘弹出,用你的网页自己模拟一个软键盘 解决方案二: onfocus事件中直接写blur就可以隐藏了..http://stackoverflow.com/questi

using-C++编译没错误,运行停止工作,菜鸟求指点

问题描述 C++编译没错误,运行停止工作,菜鸟求指点 #include #include using namespace std; int main() { string ch = ""; char*p=&ch[0]; cout <<"input cipher code:"; gets(p); cout <<"cipher code:"<<ch<<endl; int j=0; for(j=0

c语言 链表 输入问题,编译没错误, 运行 错误

问题描述 c语言 链表 输入问题,编译没错误, 运行 错误 #include #define M 20 int f(char a[]) { int i ; i=0; while (a[i]='n') i++; i--; while (i>0&& a[i]==' '||a[i]=='t') i--; if(i>0) { i++; a[i]='n'; i++; a[i]=''; } return 1; } int getline (char s[],int lim ) { int

线性表-c语言程序编译都没问题,运行就崩溃,求解!!!

问题描述 c语言程序编译都没问题,运行就崩溃,求解!!! #include #include #define LIST_INIT_SIZE 100#define LISTINCREMENT 10#define OVERFLOW -1#define OK 1#define ERROR 0typedef int ElemType;typedef struct{ ElemType *elem;//存储空间基址 int length;//当前长度 int listsize;//当前分配的存储容量}SqL

ASP.NET底层架构探索之再谈.NET运行时(一)

本文将重点讲解如何为特定的硬件设备自定义ASP.NET Web移动程序,以及使用模板自定义Form和Panel等控件.通过属性重写这个特性,使ASP.NET Web移动程序可以根据移动设备的硬件功能,为特定的硬件指定其控件的属性值.例如,应用程序可能需要一个Label控件在一些设备上显示较长的文本,而在另一些设备上显示较简短的文本.这就需要我们为每个控件都提供一组属性,应用程序可以针对各个设备重写这些属性.所有的ASP.NET移动控件都具有默认的外观和布局.对于ASP.NET移动控件,你可通过设

ASP.NET底层架构探索之再谈.NET运行时(二)

在这里我们有一个在ISAPI扩展中活动的,可调用的ISAPIRuntime对象的实例.每次运行时是启动的并运行着的时候(译注:相对的,如果运行时并没有启动,就需要象上一章所说的那样载入运行时),ISAPI的代码调用ISAPIRuntime.ProcessRequest()方法,这个方法是真正的进入ASP.NET管道的入口,这个流程在图4中显示. 记住ISAPI是多线程的,所以请求也会通过AppDomainFactory.Create()(译注:原文为ApplicationDomainFactor

Asp.net Mvc Framework 四 (在.net2.0下运行)

这是一个题外话,如果您仅是要学习或有自己的服务器的话可以不用管这一节 但如果您使用的是虚拟主机或目标主机只允许.net2.0的话应该这么做 所有版本为3.5或3.0的程序集引用属性 复制本地设为True 另外改Web.Config如下 <?xml version="1.0"?><configuration> <configSections /><!--Asp.net Ajax程序集的节点配置,如果不用,可以去掉--> <appSet

老毛桃winpe Build 20120501程序如何下载和运行

老毛桃winpe Build 20120501程序载和运行的方法如下: 1.从老毛桃官方网站http://www.laomaotao.net/下载老毛桃U盘启动制作工具. 2.运行程序之前请尽量关闭杀毒软件和安全类软件(本软件涉及对可移动磁盘的读写操作,部分杀软的误报会导致程序出错!)下载完成之后Windows XP系统下直接双击运行即可,Windows Vista或Windows7/8系统请右键点以管理员身份运行. U盘启动制作: 1.打开主程序,插入U盘或者其它可移动磁盘,在磁盘列表里会自动

asp.net 任何一个web程序,按F5运行都是“无法显示网页”

问题描述 web项目不限于MVCWebForm随便创建一个成功后,按F5全部是无法显示此页..之前正常的项目今天也不行了,不知道为何 解决方案 解决方案二:自己顶一下.只要是web项目,按F5都是"无法显示网页"....无解啊杀毒也杀了,没啥病毒哇.不知道什么原因解决方案三:重启电脑,查看路由是否配置正确.