怎么html链接不了cs,.CSHTML页面不会呈现

我正在尝试让我的服务器运行.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文件中的内容:

非常感谢提前。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部