错误消息:“在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由于虚拟目录未在 IIS 中配置为应用程序造成的。”
这是我在 Visual Studios Express 2012(用于 Web)中构建的应用程序时遇到的错误。它使用的是我最近安装到计算机上的 .Net Framework 4.5。我首先创建了一个虚拟目录并得到了这个错误。因此,我查找了可能的解决方案并完成了以下操作:
- 我在 VS 中清理了应用程序。没变。
- 我删除了 obj 文件夹。没变。
- 我将虚拟目录转换为应用程序。没变。
到目前为止,这些是我设法找到的唯一解决方案,但没有一个对我有用。谁能给我一些其他的想法?