我申请了一个空间,是200M的,我的项目才10M,感觉太浪费了,想多放几个项目,就是用一个空间运行几个网站,我查了相关资料,说把bin里的dll文件都放在网站的根目录下的bin里,我运行时出现下面错误: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。这个错误,我在本机里可以在IIS中设置这个目录为应用程序,可是我在上传到服务器上后怎么设置啊??请高手帮忙,谢谢!
解决方案 »
- MVC中如何实现以前页面中的内容是根据数据库中的内容动态生成的页面呢?
- DropDownList控件绑定数据库后,下拉列表没有内容??!!
- js获取repeater中的repeater
- asp.net项目出现 实例失败
- C# 取url
- 把textbox的输入数据保存到datatable,再绑定到GridView,怎么GridView只显示一行?
- ===============20相求Cookie问题。。。。
- PassPort开发资料(很着急,100分今天给)
- SqlDataReader出错!什么原因?求解!
- 怎样在ASP.NET中实现注销?
- access模糊查询 (急急急)
- 关于页面控件集合的问题 在线。。马上结贴!
---------
可以,dll还是要放到根目录的bin里,web.config也只有根目录里的一个
------------------------------------------------------------
那文件夹里的那个项目的web.config 要删掉吗,还是有这个错误啊:在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
不行,运行不了:
错误:在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置
第一个程序放到跟目录里,第二个程序放到跟目录里的其中一个文件夹里。然后把第二个程序的 BIN放到根目录的BIN,删掉WEBCONFIG。 这里他会和第一个程序用同一个WEBCONFIG
(2)将多个项目的bin文件夹的 dll 文件放到根目录的 bin 文件夹中