问题描述
项目是vs2008.net3.5的,但是文件却是直接从vs2003中复制过来的。编译时出现了这样的错误。错误1在应用程序级别之外使用注册为allowDefinition='MachineToApplication'的节是错误的。如果在IIS中没有将虚拟目录配置为应用程序,则可能导致此错误。C:UsersAdministratorDesktopWebSiteBdrltestWeb.config46
解决方案
解决方案二:
解决方案三:
引用1楼terminator_lzq的回复:顶。
解决方案四:
该回复于2011-12-05 09:52:06被版主删除
解决方案五:
提示的很明显啊,没有把虚拟目录设置为应用程序在IIS中把这个虚拟目录设置为应用程序看看还有什么错误
解决方案六:
引用4楼charles_y的回复:
提示的很明显啊,没有把虚拟目录设置为应用程序在IIS中把这个虚拟目录设置为应用程序看看还有什么错误
“虚拟目录”设置为“应用程序”这是什么意思???
解决方案七:
把站点目录设置为启动项目试试
解决方案八:
“虚拟目录设置为应用程序”什么意思啊???
解决方案九:
引用7楼starryplayer的回复:
“虚拟目录设置为应用程序”什么意思啊???
在IIS里右击你的目录——属性——目录。下面有个“应用程序名”,后面有个按钮“创建”,点它就行了
解决方案十:
引用8楼zorro911的回复:
引用7楼starryplayer的回复:“虚拟目录设置为应用程序”什么意思啊???在IIS里右击你的目录——属性——目录。下面有个“应用程序名”,后面有个按钮“创建”,点它就行了
“IIS里面创建应用程序”这怎么理解呢???IIS本来就是应用程序不是吗???
解决方案十一:
创建站点
解决方案十二:
iis问题虚拟目录设置为应用程序你是win7系统的话直接站点右击
解决方案十三:
这个是你没有将你的网站设置为,虚拟目录,还是文件,你可以直接将其设置为虚拟目录,也可以把它建设为虚拟目录,这样就可以运行了。
解决方案十四:
就是你的网站还是文件,没有站点。需要在iis下建立虚拟目录或者将自己的文件设置为虚拟目录。
解决方案十五:
引用13楼jag580617的回复:
就是你的网站还是文件,没有站点。需要在iis下建立虚拟目录或者将自己的文件设置为虚拟目录。
“虚拟目录”的作用是什么呢???
解决方案:
直接将web.config删除,在项目上重新添加一个.
解决方案:
该回复于2012-01-29 09:18:50被版主删除
解决方案:
该回复于2012-03-12 08:30:00被版主删除