3

我有一个使用 .NET Framework 4 的 MVC2 Web 应用程序,并按照T 的这些说明进行操作。但是,在第 10 步,当我保存更新的ProjectTypeGuids时,我收到一条消息,提示“ 无法打开项目文件projectname .csproj。此安装不支持项目类型。”

我确实安装了 MVC3 并且正在运行 VS2010,所以我不知道出了什么问题。有人对此事有任何想法吗?谢谢!

编辑:

物有所值。如果我从头开始创建一个空白项目,我就有能力创建一个新的 MVC3 项目。但是,如果我右键单击我的解决方案并单击添加->新项目...我只能添加 MVC2 项目。这使我认为该解决方案以某种方式配置为仅支持 MVC2,但是我不知道如何更改它。

4

1 回答 1

3

有一个额外的包是ASP.NET MVC 3 Tools Update,你也必须下载并安装它。

解决方案1:

打开 Visual Studio 在文件中查找对话框并选择您的项目文件夹,然后搜索旧 GUID 并将其替换为新的。在执行此操作之前备份目录。实际上,您必须选择整个解决方案文件夹并搜索所有文件而不是特定扩展名。

解决方案 2:您必须仔细查看您的 csproj 和 sln 文件,并将其与您系统上正在运行的文件进行比较,以找出差异。如果您有 winmerge 之类的文件比较工具,请使用它逐个字符地比较文件

于 2012-11-29T22:48:49.260 回答