【问题标题】:Visual Studio is prompting to install ASP.NET Web pages with Razor syntax 1.0Visual Studio 提示使用 Razor 语法 1.0 安装 ASP.NET 网页
【发布时间】:2012-01-06 04:44:25
【问题描述】:

我有点不知如何处理我的开发环境。每当我打开解决方案时,Visual Studio 都会提示我安装“带有 Razor 语法 1.0 的 ASP.NET 网页”。

如果我忽略提示并继续解决方案,唯一似乎不起作用的是剃刀视图中的智能感知。不是世界末日,但在从解决方案转移到解决方案时出现此消息开始变得烦人。

我试过了:

  • 通过网络平台安装程序安装缺少的组件
  • 通过独立安装程序安装缺少的组件
  • 卸载并重新安装 MVC3

对我接下来可以尝试什么有什么建议吗?

编辑:

因此,在卸载了与 Visual Studio 和 Visual Studio sp1 相关的所有工具后,我重新安装了 Visual Studio 和 Service Pack1。我去安装MVC3,安装失败。

从那里,我清除了机器上几乎所有的临时文件/目录,并尝试了 Web 平台安装程序。再一次,它失败了。

从那里,我尝试安装了MVC3的RTM,安装成功:http://www.microsoft.com/download/en/details.aspx?id=4211

在终于安装了 MVC3 之后,我能够安装工具更新,并且我可以备份并运行....浪费 4 小时时间的好方法....废话...

【问题讨论】:

  • 简单地发布一个“安装包 Microsoft.AspNet.Mvc”对我有用。它引入了 MVC 4,一切都很好。
  • 感谢您使用您的解决方案更新此内容。安装 MVC 3 包也对我有用! microsoft.com/download/en/details.aspx?id=4211

标签: asp.net-mvc visual-studio visual-studio-2010 projects-and-solutions


【解决方案1】:

对我接下来可以尝试什么有什么建议吗?

我会在卸载 ASP.NET MVC 3 和 WebPages 后尝试重新安装 Visual Studio 2010。然后从独立安装程序安装 ASP.NET MVC 3。

【讨论】:

  • 谢谢达林,会试一试并报告。
【解决方案2】:

在升级到 SP1 之前,您必须卸载所有 Visual Studio 组件(从控制面板中添加删除程序),安装 Visual Studio 2010,安装 asp.net mvc3(带有 WPI),然后安装 Visual 2010 SP1。

如果你升级到 SP1 而不安装 MVC 3,你将永远无法再次安装 mvc 3 :)

【讨论】:

    【解决方案3】:

    我遇到了同样的问题,无需重新安装我的工作室或其他东西就可以解决这个问题。

    在 web.config 中,我有以下条目需要 0.1 版 razor:

    <appSettings>
       <add key="webpages:Version" value="0.1.1.0" />
    </appSettings
    

    我改成:

    <appSettings>
       <add key="webpages:Version" value="1.0.0.0" />
    </appSettings
    

    下次我打开解决方案时,提示消失了。

    【讨论】:

    • 感谢它为我工作!我确保我的 packages.config 中的版本与 web.config 中的版本相匹配。干杯
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    相关资源
    最近更新 更多