发布网站后bin文件夹下多出一个dll文件

chen_bruce 2011-06-16 09:39:50
网站在本地运行正常。发布后运行在本地也正常。但是传到服务器上就会出现错误。经检查后发现发布后的网站的bin文件夹下多出一个bll文件。这个文件的名称格式:App_Web_随机字符.dll
每发布一次,这个文件名都会改变。不知道这个文件是什么意思。是病毒吗?
...全文
313 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
不懂 2011-06-16
  • 打赏
  • 举报
回复
这个不是发布的问题,因该是你上传的图片过多问题。
如果只传一张图,因该是可以的。
你发布出来那个dll,应该是你的网站项目是 web application的原因。
这个是自动编译生成的。不能删除。
ZhuZhuYuXiang 2011-06-16
  • 打赏
  • 举报
回复
贴出代码
ZhuZhuYuXiang 2011-06-16
  • 打赏
  • 举报
回复
贴出代码,
chen_bruce 2011-06-16
  • 打赏
  • 举报
回复
我已经设置成mode=“Off”了,但是还是不提示错误。
子夜__ 2011-06-16
  • 打赏
  • 举报
回复
在用VS2005发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的;
如果要固定生成文件名如何固定呢?有以下两种方案:
一、每个页面的程序集分别生成对应的dll;
方法:在“发布网站”的选项中,勾选“使用固定命名和单页程序集”
二、整个站点的程序集都生成为一个文件;
方法:需下载MS提供的插件,经过简单的设置可生成自定义的文件名(.dll):
Web Deployment Projects with Visual Studio 2005
下载地址:http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f16-e41886607a0e/WebDeploymentSetup.msi
MSDN说明:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/web_deployment_projects.asp
简单操作如下:
1.下载后直接安装,安装完后打开VS2005;
2. 在[生成]->[发布网站]下面会多出一项[Add Web Deployment Project],也可在要发布的网站项目上点右键.直接选取 [Add Web Deployment Project],弹出属性对话框后.设置好指定名称和存放目录添加后,可以看到当前解决方案中多了一项,有很多其它属性,就自己去设置了;
3.在刚添加的方案中点右键->[生成],就会生成相应文件和目录了
著名天才___ 2011-06-16
  • 打赏
  • 举报
回复
先把配置文件改为mode="Off"吧 把错误信息显示出来才知道哪儿错了呀、
chen_bruce 2011-06-16
  • 打赏
  • 举报
回复
本地测试没有问题,能够正常上传。服务器上的文件夹权限也给了。但是还是出错。
sdo23 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 chinawcs 的回复:]

网站 转换为 web应用程序 编译就会只有一个 固定 dll
[/Quote]
对,楼主的项目应该是一般的asp.net网站

楼主的问题原因有2个可能。
1.图片路径有问题。
2.文件夹访问权限问题。

楼主应该本地IIS上测试一遍,自定义一个错误页
chen_bruce 2011-06-16
  • 打赏
  • 举报
回复
另一个访问地址是:http://vip.wxmax.cn/admin_add_bb.aspx
chen_bruce 2011-06-16
  • 打赏
  • 举报
回复
我使用的是相对路劲,我把相同的代码传至另一台服务器上就能正常运作
panxiao2009year 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 chen_bruce 的回复:]
在麻烦各位:
就是下面的网址,在上传图片时出错
http://bbshow.tomopo.com/admin_add_bb.aspx
[/Quote]

可能是图片路径问题!
chen_bruce 2011-06-16
  • 打赏
  • 举报
回复
在麻烦各位:
就是下面的网址,在上传图片时出错
http://bbshow.tomopo.com/admin_add_bb.aspx
chinawcs 2011-06-16
  • 打赏
  • 举报
回复
网站 转换为 web应用程序 编译就会只有一个 固定 dll
md5e 2011-06-16
  • 打赏
  • 举报
回复
补充,生成dll后,.cs文件可以删除
chen_bruce 2011-06-16
  • 打赏
  • 举报
回复
哦,谢谢!我还以为是这个文件导致我无法上传图片的呢
yue547283947 2011-06-16
  • 打赏
  • 举报
回复
这是对的,如果没这个dll 你网站发布之后 是运行不了的!

那是你的类库或者页面后台cs文件生存的dll文件
chen_bruce 2011-06-16
  • 打赏
  • 举报
回复
补充:我用的是VS2008

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧