相关疑难解决方法(0)

_ViewStart.cshtml布局文件在何处以及如何链接?

这是默认MVC 3模板中的About.cshtml:

@{
    ViewBag.Title = "About Us";
}

<h2>About</h2>
<p>
     Put content here.
</p>
Run Code Online (Sandbox Code Playgroud)

我希望能找到对_ViewStart文件的引用About.cshtml,但显然不是.

我看着在global.asaxweb.config,但我不能找出如何将About.cshtml文件"链接"从_ViewStart文件的布局.

一切都按预期工作,我只想知道引擎盖下发生了什么......

.net asp.net-mvc razor asp.net-mvc-3

191
推荐指数
5
解决办法
12万
查看次数

_ViewStart 和 _Layout.cshtml 文件在 ASP.NET MVC 5 中自动创建(烦人)

我有一个奇怪而烦人的问题。在我的 ASP.NET MVC 5 项目中,我不时看到 _ViewStart 文件和 Shared/_Layout.cshtml 文件是自动创建的,即使我不想要。因此,我删除了这些文件,但这些文件会不时地自行创建。这会导致一个很大的问题,因为有时,如果我没有注意到创建了这些文件,我可能会不小心发布网站,然后在发布后,我注意到所有页面都被自动创建的 _Layout.cshtml 文件包裹。它是 Visual Studio 2013 的智能帮助功能吗?我们不能阻止吗?

visual-studio-2013 asp.net-mvc-5

5
推荐指数
1
解决办法
2056
查看次数