以代码和aspx页分离方式编写asp.net,生成的网站(以DLL方式),一定要建立虚拟目录吗?
可不可以直接拷贝到某个网站的根目录的子目录下直接运行?如果我把C#或VB.NET的代码直接写在ASPX中,则不用建立虚拟目录,直接Copy整个目录(假如叫rich)到根目录下,然后以
http://www.yuneach.com/rich就可以访问。如果是采服编译方式发布DLL,可以这样吗?
可不可以直接拷贝到某个网站的根目录的子目录下直接运行?如果我把C#或VB.NET的代码直接写在ASPX中,则不用建立虚拟目录,直接Copy整个目录(假如叫rich)到根目录下,然后以
http://www.yuneach.com/rich就可以访问。如果是采服编译方式发布DLL,可以这样吗?
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。源错误:
行 24: 以标识传入的用户。
行 25: -->
行 26: <authentication mode="Windows"/>
行 27: <!--
行 28: 如果在执行请求的过程中出现未处理的错误,
虚拟主机,一般配置好
如果你把代码写在aspx里,不是cs里
连同这个Web.config一起拷贝,也会报这个错误的Web.config里有些配置,必须在虚拟目录的根下才能有另外,如果没有Web.config,那么只要把编译后的bin放到根目录
你的虚拟目录也可以不建