VS 2015 RTM MVC无法正常工作

时间:2015-07-28 13:25:31

标签: asp.net-mvc visual-studio-2015

以下是发生了什么的摘要:

我安装了VS 2015 RC Enterprise。当我尝试在其上安装VS 2015社区时,它被阻止,因为它已安装了企业。试图卸载它,说它没有真正安装,如果我想从已安装的产品列表中删除它。使用/ uninstall / force从命令行卸载,但是社区安装程序仍然抱怨。在安装VS 2015 Enterprise RTM,卸载它,然后尝试安装社区版本几轮,但它仍然认为安装了Enterprise。最后,我启动了procmon,并开始删除它引用的VS 2015中的注册表项,最后安装它。

所以现在我在这里 - 除了MVC支持之外似乎有用了:

MVC error

我修复,修改,卸载并重新安装了几次,没有快乐。 ActivityLog.xml说:

<description>CreateInstance failed for package [Microsoft.VisualStudio.Web.Mvc.Package.MvcPackage]</description>
<guid>{B54016DB-B3E6-4960-8262-81772C777DE9}</guid>
<hr>80070002</hr>
<errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Web.Mvc.5.0, Version=5.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.</errorinfo>

我已经完成了关于我还能做些什么才能使这项工作的想法,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

在将Ultimate重命名为Enterprise之前,您是否曾安装过早于RC的版本?

如果您安装了VS RTM(社区,专业版或企业版),则可以尝试以下操作:

  1. 关闭所有Visual Studio实例
  2. 从命令提示符运行以下命令强行删除MVC: msiexec / x {61A70737-1FE8-E16A-8791-5C8D54990F5B} IGNOREDEPENDENCIES = ALL
  3. 打开appwiz.cpl(“添加/删除程序”),单击“Visual Studio 2015”,选择“更改”,然后在启动安装程序后选择“修改”选项。
  4. 谢谢, 雅克