Sha*_*ogs 40 c# csproj visual-studio-2010 visual-studio visual-studio-2012
当我尝试打开项目的解决方案文件时,我收到此错误.解决方案是2012年文件(使用记事本检查).

如果我单击Ok,解决方案将打开,除了一个未加载的csproject.我在UpgradeLog.htm文件中收到了一个迁移报告,该项目无法加载时出现以下错误.无法弄清楚它.
错误:
未找到此项目类型所基于的应用程序.请尝试此链接以获取更多信息:http: //go.microsoft.com/fwlink/?prd = 12395&pver = 11&sbp = ProjectTypeDeprecated&plcid = 0x409&clcid = 0x409&ar = MSDN&sar = ProjectCompatibility&o1 = 82b43b9b-a64c-4715-b499-d71e9ca2bd60
升级报告是否意味着它是以前版本的Visual Studio中的项目?它也不会在Visual Studio 2010中打开.
Cod*_*ter 45
该错误并未表明Visual Studio根本不支持.csproj文件,它表示它不支持该特定项目文件中的特定项目类型.这意味着这不是您声明的项目,或者您尝试在与用于创建项目的机器不同的机器上构建它.
Visual Studio使用.csproj文件中的各种元素来确定其项目类型.见你如何从现有的Visual Studio项目告诉Visual Studio项目类型和什么是ProjectTypeGuids标签在Visual Studio项目文件的重要意义.它这样做是因为它知道如何编译项目,显示哪些属性选项卡,应该有哪些上下文菜单选项等等.
某些项目类型可能会导致此错误.通常,他们需要在用于打开或构建项目的机器上安装某种SDK.
您应该在Web上搜索您显示的错误消息中提到的GUID(后面的值o1=).您还可以在文本编辑器中打开项目文件,并查找<ProjectTypeGuids>包含逗号分隔的项目类型GUID 的元素.
然后在Web上搜索那些GUID,找出需要安装的SDK或工具,以便能够打开或构建项目.
如果您将错误消息中的特定GUID粘贴到您喜欢的Web搜索引擎中,您将发现问题已解决:Visual Studio /缺少项目子类型.子类型:此安装不支持"{82b43b9b-a64c-4715-b499-d71e9ca2bd60}".,提到你需要安装Visual Studio 2013 SDK.这意味着在这种情况下,您的项目是Visual Studio 2013扩展.
这就是文档的用途.您至少应该在项目目录中放置一个ReadMe.txt文件,解释构建项目的先决条件是什么,特别是当它无法打开或使用Visual Studio开箱即用时.
| 归档时间: |
|
| 查看次数: |
55319 次 |
| 最近记录: |