一个空间如何放两个asp.net项目?
我申请了一个空间,是200M的,我的项目才10M,感觉太浪费了,想多放几个项目,就是用一个空间运行几个网站,我查了相关资料,说把bin里的dll文件都放在网站的根目录下的bin里,我运行时出现下面错误:
在应用程序级别以外使用注册为 allowDefinition= 'MachineToApplication ' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
这个错误,我在本机里可以在IIS中设置这个目录为应用程序,可是我在上传到服务器上后怎么设置啊??
请高手帮忙,谢谢!
------解决方案--------------------像这样搞,两个站点的 web.config 也得想办法整合在一起 ....
------解决方案--------------------且,你根目录的还是整合在根目录
------解决方案--------------------我想在根目录放一个文件夹,来放我的第二个项目,这个不可以吗?
---------
可以,dll还是要放到根目录的bin里,web.config也只有根目录里的一个
------解决方案--------------------不行 ! 除非把你的二级目录也在IIS中设置为虚拟目录。。其他的别无办法。。我试过的
------解决方案--------------------帮顶吧
------解决方案--------------------IIS中设置2虚拟目录
------解决方案--------------------//*****把两个项目放在不同的文件夹下面,然后把项目复制到你的空间虚拟目录下就可以了.
------解决方案--------------------过去就是这么做的,没有问题。
第一个程序放到跟目录里,第二个程序放到跟目录里的其中一个文件夹里。然后把第二个程序的 BIN放到根目录的BIN,删掉WEBCONFIG。 这里他会和第一个程序用同一个WEBCONFIG
------解决方案--------------------可以啊.....
只是把bin的文件放在根目录下
------解决方案--------------------(1)将多个项目放到不同的文件夹中
(2)将多个项目的bin文件夹的 dll 文件放到根目录的 bin 文件夹中