程序发布到服务器出问题 Could not load the assembly 'App_Web_9_boa3vj'.

gdreamlend 2013-06-24 10:53:04
程序在本地运行没问题之后发布到服务器,出现下面问题

求帮助,本地.net framework 版本为2.0
...全文
482 41 打赏 收藏 转发到动态 举报
写回复
用AI写文章
41 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunsharer 2013-07-01
  • 打赏
  • 举报
回复
问题已经解决,最根本的原因是.net版本不兼容的原因,你开发时所用的版本是2.0的,而服务器的.net版本是1.1的,肯定运行不了,解决办法:让开发时所用的.net版本与服务器的版本统一,或者让开发时的.net版本低于服务器的.net版本.问题就解决了.
sunsharer 2013-07-01
  • 打赏
  • 举报
回复
本地的.net是2.0版本,服务器的是1.1版本,现在把服务器的装个3.5版本的,看行不行.
sunsharer 2013-07-01
  • 打赏
  • 举报
回复
我也遇到同样的问题
齐的隆冬强 2013-06-29
  • 打赏
  • 举报
回复
引用 36 楼 Gdreamlend 的回复:
引用 34 楼 zh1223ch 的回复:
我的好了,我在根目录下新建了一个文件夹,把文件上传上去,再改下域名指向,就好了. 我是在原来问题目录下上传了一个保证没问题的网站,发现也是报相同的错误,所以 我就想可能这个目录有问题,所以就新建尝试了一下.你可以尝试一下.
好的,只是改了一下路径?
恩,你可以在根目录下新建个文件夹,把你的发布文件传上去。再打开试试。
齐的隆冬强 2013-06-28
  • 打赏
  • 举报
回复
我的好了,我在根目录下新建了一个文件夹,把文件上传上去,再改下域名指向,就好了. 我是在原来问题目录下上传了一个保证没问题的网站,发现也是报相同的错误,所以 我就想可能这个目录有问题,所以就新建尝试了一下.你可以尝试一下.
yixian2007 2013-06-28
  • 打赏
  • 举报
回复
你在BIN文件夹下面找找有没有这个文件App_Web_9_boa3vj,如果没有,说明生成出错了。你重新生成,一般NET是按照文件夹生成DLL文件的,一个文件夹下的源代码都是一个DLL文件,而文件名则是随机生成的,你可以找一下你发布的文件夹,看里面有没有这个文件,没有的话,再发布一下就行了,不过下次发布生成的DLL文件就不是这个名字了。
叫我 Teacher 周 2013-06-28
  • 打赏
  • 举报
回复
发布的时候每一个页面会生成一个dll 你找找看这个对应的dll在不在
齐的隆冬强 2013-06-28
  • 打赏
  • 举报
回复
引用 28 楼 sp1234 的回复:
可怜的老板但愿不要看到这种帖子
哥们给点实际的建议,说风凉话不太好吧
gdreamlend 2013-06-28
  • 打赏
  • 举报
回复
引用 33 楼 yixian2007 的回复:
你在BIN文件夹下面找找有没有这个文件App_Web_9_boa3vj,如果没有,说明生成出错了。你重新生成,一般NET是按照文件夹生成DLL文件的,一个文件夹下的源代码都是一个DLL文件,而文件名则是随机生成的,你可以找一下你发布的文件夹,看里面有没有这个文件,没有的话,再发布一下就行了,不过下次发布生成的DLL文件就不是这个名字了。
嗯,都有的
gdreamlend 2013-06-28
  • 打赏
  • 举报
回复
引用 34 楼 zh1223ch 的回复:
我的好了,我在根目录下新建了一个文件夹,把文件上传上去,再改下域名指向,就好了. 我是在原来问题目录下上传了一个保证没问题的网站,发现也是报相同的错误,所以 我就想可能这个目录有问题,所以就新建尝试了一下.你可以尝试一下.
好的,只是改了一下路径?
gdreamlend 2013-06-28
  • 打赏
  • 举报
回复
引用 32 楼 playermaker 的回复:
发布的时候每一个页面会生成一个dll 你找找看这个对应的dll在不在
嗯,在bin文件夹里面
gdreamlend 2013-06-26
  • 打赏
  • 举报
回复
引用 28 楼 sp1234 的回复:
可怜的老板但愿不要看到这种帖子
为什么,可是这是现实中遇到了,但是不会解决的问题,请问您有何高见
zhuyinshengNo1 2013-06-25
  • 打赏
  • 举报
回复
引用 9 楼 qy1116 的回复:
引用 8 楼 zhuyinshengNo1 的回复:
[quote=引用 4 楼 qy1116 的回复:] [quote=引用 3 楼 Gdreamlend 的回复:] [quote=引用 1 楼 qy1116 的回复:] 把你本地的.net framework 版本改成跟服务器的一样再试试
可以再问一下vs2005的程序怎么把framework改为1.1版本不
05我没装,我告诉你10的方法 估计两个是一样的 直接点击你的项目 》属性 之后就可以看到目标框架选项了[/quote] 额,“05我没装,我告诉你10的方法” 这句不是你说的吗,亲,你告诉我,05,10是什么好了。。[/quote]Microsoft Visual Studio 2005 Microsoft Visual Studio 2010 这样可以了吗?![/quote] 那不就是了,我还以为你
引用 4 楼 qy1116 的回复:
引用 3 楼 Gdreamlend 的回复:
[quote=引用 1 楼 qy1116 的回复:] 把你本地的.net framework 版本改成跟服务器的一样再试试
可以再问一下vs2005的程序怎么把framework改为1.1版本不
05我没装,我告诉你10的方法 估计两个是一样的 直接点击你的项目 》属性 之后就可以看到目标框架选项了[/quote] 这个是不是你说的,“我告诉你10的方法 估计两个是一样的 直接点击你的项目 》属性” 你说你有没有说,
  • 打赏
  • 举报
回复
可怜的老板但愿不要看到这种帖子
齐的隆冬强 2013-06-25
  • 打赏
  • 举报
回复
同问啊,我也遇到了这个问题......楼主决绝了吗
好基友一被子 2013-06-25
  • 打赏
  • 举报
回复
引用 8 楼 zhuyinshengNo1 的回复:
引用 4 楼 qy1116 的回复:
[quote=引用 3 楼 Gdreamlend 的回复:] [quote=引用 1 楼 qy1116 的回复:] 把你本地的.net framework 版本改成跟服务器的一样再试试
可以再问一下vs2005的程序怎么把framework改为1.1版本不
05我没装,我告诉你10的方法 估计两个是一样的 直接点击你的项目 》属性 之后就可以看到目标框架选项了[/quote] 额,“05我没装,我告诉你10的方法” 这句不是你说的吗,亲,你告诉我,05,10是什么好了。。[/quote]Microsoft Visual Studio 2005 Microsoft Visual Studio 2010 这样可以了吗?!
zhuyinshengNo1 2013-06-25
  • 打赏
  • 举报
回复
引用 4 楼 qy1116 的回复:
引用 3 楼 Gdreamlend 的回复:
[quote=引用 1 楼 qy1116 的回复:] 把你本地的.net framework 版本改成跟服务器的一样再试试
可以再问一下vs2005的程序怎么把framework改为1.1版本不
05我没装,我告诉你10的方法 估计两个是一样的 直接点击你的项目 》属性 之后就可以看到目标框架选项了[/quote] 额,“05我没装,我告诉你10的方法” 这句不是你说的吗,亲,你告诉我,05,10是什么好了。。
gdreamlend 2013-06-25
  • 打赏
  • 举报
回复
引用 22 楼 yph_huiji 的回复:
iis发布网站后默认的是用.net1.0..手工修改成2.0试试
不是本地服务器,是一个网址,FTP上去的
gdreamlend 2013-06-25
  • 打赏
  • 举报
回复
引用 1 楼 qy1116 的回复:
把你本地的.net framework 版本改成跟服务器的一样再试试
嗯,没有1.1,然后我自己单独安装了,可是不知道怎么改,05里面没有修改的那个
gdreamlend 2013-06-25
  • 打赏
  • 举报
回复
引用 14 楼 zh1223ch 的回复:
楼主解决了吗?我还没有解决,我怎么觉得是.dll文件生成的问题,我要疯了,都两天了百度谷歌都查了 试了很多办法......
没有,我也是还在查
加载更多回复(19)

62,074

社区成员

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

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

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

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