我已经在本地安装了Coldfusion 11(那里有cfc,cfm,cfml,cfr,cfsw的IIS7处理程序映射),当我在索引页面上键入完整地址时,加载页面没有问题:
http:// localhost:8080 / mysite / index.cfm
但是当我简单地输入:http:// localhost:8080 / mysite /
我收到以下错误:
===============================
“ /”应用程序中的服务器错误。
无法确定要使用哪个版本的ASP.NET网页。
为了使用此站点,请在站点的web.config文件中指定一个版本。有关更多信息,请参见Microsoft支持网站上的以下文章:http : //go.microsoft.com/fwlink/?LinkId=254126说明:在执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪,以获取有关错误及其在代码中起源的更多信息。
异常详细信息:System.InvalidOperationException:无法确定要使用哪个版本的ASP.NET网页。
为了使用此站点,请在站点的web.config文件中指定一个版本。有关更多信息,请参见Microsoft支持网站上的以下文章:http : //go.microsoft.com/fwlink/?LinkId=254126
源错误:
当前Web请求的执行期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来标识有关异常的来源和位置的信息。
================================
编辑:我已经测试过将index.cfm替换为index.html,但仍然出现相同的错误。
好的,我弄清楚了,是由于错误地在我的Web服务器的wwwroot文件夹中复制了一个.cshtml导致此错误。我删除了它,现在我所有的站点都正常运行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句