Visual studio 将被VS忽略的伪ProjectTypeGuid

Visual studio 将被VS忽略的伪ProjectTypeGuid,visual-studio,monodevelop,projects-and-solutions,Visual Studio,Monodevelop,Projects And Solutions,我有一个由定制MonoDevelop构建创建的VC项目,在项目文件的元素中有特殊的guid。如果我尝试在VS2013中打开该项目,那么它将失败,并发出不支持项目类型的警告 但是,如果我删除了这个特殊的guid,只保留{FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}(最初有两个guid),该项目将作为一个普通的VC库项目在VS中打开 是否有任何方法可以为另一个guid条目创建一个“假”“空项目类型”,以便VS认为它知道该项目类型并打开该项目?似乎除了项目类型guid之外

我有一个由定制MonoDevelop构建创建的VC项目,在项目文件的
元素中有特殊的guid。如果我尝试在VS2013中打开该项目,那么它将失败,并发出不支持项目类型的警告

但是,如果我删除了这个特殊的guid,只保留
{FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}
(最初有两个guid),该项目将作为一个普通的VC库项目在VS中打开

是否有任何方法可以为另一个guid条目创建一个“假”“空项目类型”,以便VS认为它知道该项目类型并打开该项目?似乎除了项目类型guid之外,它只是一个普通的VC项目

如果这对VS显示的消息有所帮助,则尝试打开项目:

找不到此项目类型所基于的应用程序。 有关详细信息,请尝试此链接:


该产品是基于MododeDevelop 2.8的PSM Studio(PlayStation Mobile SDK的一部分)。删除guid
{69878862-DA7D-4DC6-B0A1-50D8FAB4242F}
将使工具不满意。但是,我希望能够使用VS作为编辑器,而无需修改项目文件。

不要强迫我们猜测不兼容的{guid}。如果它只是一个普通的C#项目,那么你似乎并不需要它。您需要记录在MonoDevelop中打开修补的.vcproj文件时发生的情况。@HansPassant我完全不需要它!然而,MonoDevelop需要它,我必须与它保持兼容性。我只是希望VS尽可能忽略它。为什么MonoDeveloper需要它?如果是普通的C#项目,只需删除自定义GUID,MD就可以正常工作。。。如果这不是一个秘密什么是亚型也许我们可以更好地帮助,如果我们知道…@DavidKarlaš当然,傻我!我已经更新了这个问题。