vs2010发布问题

今天写了一个小程序,结果发布后,在IIS中无法正常运行,出现了错误,错误如下:

在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

解决方法一:把网站中的两个Web.config 删除一个。

方法二:把发布后的网站,在IIS中修改为应用程序,而不是虚拟目录。

应为web.config中某些节点只在虚拟目录的根目录下面。

原文地址:https://www.cnblogs.com/mayt/p/1860805.html