Gen*_*ror 73 asp.net-mvc configuration asp.net-mvc-3
使用ASP.Net MVC 3工具创建新项目时,它将以下应用程序设置添加到Web.config:
<appSettings>
<add key="webpages:Version" value="1.0.0.0"/>
</appSettings>
Run Code Online (Sandbox Code Playgroud)
它有什么作用?
Dar*_*rov 48
这是最近在ASP.NET MVC 3项目中引入的(在安装ASP.NET MVC 3工具更新之后).我想它正准备处理ASP.NET MVC 4中即将发布的WebPages版本(Razor),您可以在其中选择应用程序的剃刀视图引擎版本.目前它没有做太多.
Anu*_*ith 13
来自MSDN博客,
它确定在编辑剃刀网页文件时使用哪种版本的Razor引擎.
在VS2013预览版中,我们发布了新的Razor V3运行时和引擎设计时间,以支持MVC5和Razor V3网站的运行时和设计时行为.与Razor V2运行时和设计时不同,VS2013没有GAC这些二进制文件.相反,当安装相应的NuGet包时,二进制文件安装在项目bin文件夹中,并在"%ProgramFiles(x86)%\ Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\Web\Razor\v3.0"中安装支持设计时间
如果web.config文件(例如默认的Razor V2/V3网站)中缺少密钥,VS将使用bin目录的razor dll版本来确定要加载的设计时razor引擎dll.
2013年10月9日更新:在VS2013 RC和RTW中,如果在没有bin目录或web.config设置的情况下打开单个网页文件(即cshtml或vbhtml文件),VS将使用框中最高的Razor版本打开单个网页文件.
| 归档时间: |
|
| 查看次数: |
22810 次 |
| 最近记录: |