【发布时间】:2017-05-04 01:40:40
【问题描述】:
我正在尝试在 Visual Studio 2008 Express 中打开一个 .sln 文件。它提示我一个错误,如附件所示,表示此版本的应用程序不支持 *.vddproj。
是不是因为Express版打不开?
编辑 1:我打开 *.sln 并查看了一下。它正在尝试打开这个“MTTS_Handy\MTTS_Handy.vddproj”:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HandyTerminal", "HandyTerminal\HandyTerminal.csproj", "{0D9962DA-B521-46B6-BEC6-BFC8B7EA3E4F}"
EndProject
Project("{B900F1C2-3D47-4FEC-85B3-04AAF18C3634}") = "MTTS_Handy", "MTTS_Handy\MTTS_Handy.vddproj", "{FBE9C003-B418-4E18-84AA-A23885E7F7D7}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{0D9962DA-B521-46B6-BEC6-BFC8B7EA3E4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0D9962DA-B521-46B6-BEC6-BFC8B7EA3E4F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0D9962DA-B521-46B6-BEC6-BFC8B7EA3E4F}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{0D9962DA-B521-46B6-BEC6-BFC8B7EA3E4F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0D9962DA-B521-46B6-BEC6-BFC8B7EA3E4F}.Release|Any CPU.Build.0 = Release|Any CPU
{0D9962DA-B521-46B6-BEC6-BFC8B7EA3E4F}.Release|Any CPU.Deploy.0 = Release|Any CPU
{FBE9C003-B418-4E18-84AA-A23885E7F7D7}.Debug|Any CPU.ActiveCfg = Debug
{FBE9C003-B418-4E18-84AA-A23885E7F7D7}.Release|Any CPU.ActiveCfg = Release
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
编辑2:我尝试打开*.vddproj,内容为:
"DeployProject" { "VSVersion" = "3:701" "ProjectType" = "8:{AB322303-2255-48EF-A496-5904EB18DA55}" "IsWebType" = "8:FALSE" "ProjectName" = "8:MTTS_Handy" "LanguageId" = "3:1033" "CodePage" = "3:1252" "SccProjectName" = "8:" "SccLocalPath" = "8:" "SccAuxPath" = "8:" "SccProvider" = "8:" "Hierarchy" { "Entry" { "MsmKey" = "8:_0A93A7EC0012492D9AB60D21DBCD713F" "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" }
【问题讨论】:
-
什么是 vddproj。项目。我认为它应该是 .vdproj。
-
@VinhVu 我不太确定。我四处搜索,大多数结果也显示 *.vdproj。如果是*.vdproj,可能的原因是什么?
-
我觉得你可以试试备份你的项目,然后把这个项目的扩展名从.vddproj改成.vdproj。
-
@VinhVu 尝试更改扩展名并重新打开解决方案文件。它仍然存在此版本的应用程序不支持它的相同错误。
-
我搜索了一下extension.nirsoft.net/vddproj,可能是因为你的Visual Studio 2008 Express 只支持C#。
标签: c# visual-studio visual-studio-2008