我正在尝试使用mono设置OSX上的本地asp.net服务器,我觉得我已经按照文档中的所有步骤进行了操作,但是当我去查看时我被抛出this error我在本地主机上的测试页面。
当我尝试将我的网络浏览器直接发送到测试文件时,我得到the source code所以我知道那部分存在,但它不想向我显示。
这里有什么问题?
答案 0 :(得分:1)
看起来这里的问题在于HTTP标题方面。 您的浏览器会将您的html源显示为编辑器。 如果您的 Content-Type 标题丢失,格式错误或设置为“text / plain”,就会发生这种情况。
要正确显示您的页面,您必须:
内容类型:text / html
如何设置很容易找到 - 使用Firebug插件获取Firefox浏览器 - 激活后,转到“网络”标签检查您的请求是否有响应。
答案 1 :(得分:1)
您使用的是文件扩展名.asp
,而不是.aspx
。在查找要显示的文件时(冲到/
时),Asp.net不会触摸它,或者在直接浏览内容时处理内容。