我正在尝试让我的服务器运行.cshtml文件。使用WebMatrix 3我可以通过右键单击并选择“在浏览器中查看”来查看页面,但是可以通过localmachine端口查看。如果我尝试从互联网访问页面,我会收到500错误。
以下是我所做的:
我确保安装了MVC 3(但我一直在阅读.cshtml不需要MVC ……我确信无论如何。
我做了整个“恢复为父母”/“恢复为继承”的事情,这可以在许多博客中找到。
我有一段时间收到404错误,所以我在.cshtml扩展名中添加了MIME类型“text / html”。这解决了这个问题,但只导致了我的500错误。
我怀疑它与我的web.config文件有关,因为如果我删除该文件,页面将显示,但它看起来像文本。
例如(在我能想到的最基本的页面中):
@{
var currentTime = dateTime.Now;
}
Testing
The current time is @currentTime .
该页面将呈现如下:
@{ var currentTime = dateTime.Now;}当前时间为@currentTime。
然而,我对web.config文件中应该或不应该包含的内容毫无头绪。近一个月来,我一直在震撼我的大脑……
以下是web.config文件中的内容:
非常感谢提前。
今天的文章怎么html链接不了cs,.CSHTML页面不会呈现分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/25093.html