【问题标题】:Razor not creating shared folder for views automatically? Why not?Razor 不会自动为视图创建共享文件夹?为什么不?
【发布时间】:2012-11-13 21:41:06
【问题描述】:

我正在学习本教程...

http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-3

显然 Razor 会自动在视图中创建共享文件夹并创建一个 _ViewStart.cshtml 文件...它不会。

有什么想法吗?

【问题讨论】:

    标签: asp.net asp.net-mvc entity-framework razor


    【解决方案1】:

    这里是ASP MVC初学者,所以我可能错了。

    我认为问题在于本教程是为 ASP MVC 3 编写的,而您可能正在使用 MVC 4,当您创建新的 ASP MVC 项目时,它有更多的项目模板选项。

    如果您选择“空”作为项目模板,则视图文件夹中不会创建任何内容,当您在教程中创建新视图时会卡住。 如果选择“Basic”(显然是在 MVC 4 中添加的),Views 文件夹包含一个 Shared 子文件夹和教程中使用的默认配置文件。

    希望对你有帮助!

    【讨论】:

    • 完美解决问题+1,应该标记为最佳答案
    【解决方案2】:

    您可能使用了空的项目模板。提及的文件是在其他模板中创建的。

    【讨论】:

    • 真的吗?!..多么奇怪的教程......它告诉你使用一个空的......然后告诉你文件是几页后自动创建的......我很困惑.
    • @Slippy 我猜是的。您可能还想创建一个 Internet 应用程序,请先检查一下,您需要对 Razor 进行一些配置。
    • 谢谢,但我需要使用空,因为我不想在我的项目中加载大量随机垃圾......你知道我需要配置什么来为项目添加剃须刀吗?
    • @Slippy 我从 ASP.NET MVC 4 模板中添加了配置部分。
    • 感谢您急需的帮助!我相信这会有所帮助,我很抱歉,但我还有一个问题......我应该把那个配置放在哪里? web.config?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-27
    • 2011-10-03
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    相关资源
    最近更新 更多