日期:2014-05-17  浏览次数:20487 次

IIS发布网站的问题,希望有人能帮我解答
是这样的,我做的网站是三层架构的,但是在IIS上运行的时候就出现了很多问题,在网上搜索了下,说BIN文件要放在根目录文件下,可是我有5个文件夹,每个都有bin文件,请问这应该怎么解决?
网站的默认首页是在其中一个文件夹中,这怎么破?网上我找到的方法貌似都是放在根目录文件下,可是这个不可以改了。
顺便说下,图片好像上传不了。
IIS?ASP.NET? IIS? ASP.NET 发布网站

------解决方案--------------------

站点建在web目发就好了,不要建在整在解决方案目录
------解决方案--------------------

把项目编译发布。在IIS绑定web这块的主目录。其他的几个model bll什么的bin目录忽略掉。
------解决方案--------------------
搞了半天 你编译都没通过 。。。。。
------解决方案--------------------
1.首先先确认一下你在本机要吧编译成功吗?如果成功的话做一下发布上传到服务器上就可以了啊。
2.其它的几个文件有引用到WEB那里了吗?他们是要建关系的。如果这个已经建过的话,直接发布你的WEB就可以了,发布时会自动生成相应的BIN文件,不用去COPY其它的放在一起的。把发布产生的一个新的文件夹里的内容发布到服务器上,设置一下IIS就可以了啊。
另你说的图片上传不了是权限的问题,要在服务器上设置你上传图片的文件为EVERYONE,并且可读可写入。
还有一个问题可能是引起你报错的原因,就是看你本机的程式的文件夹是否设为只读,如果是只读的话把那个设置不要勾选。因为在重建时会把再次生成BIN文件,如果是只读的话就无法再去写入,可能就会报错。