【问题标题】:Opening .vddproj in Visual Studio 2008 Express在 Visual Studio 2008 Express 中打开 .vddproj
【发布时间】: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


【解决方案1】:

对不起,有点晚了,这个答案更适合其他人通过谷歌浏览这个页面,就像我一样。

.vddproj 文件是“智能设备”安装包

https://msdn.microsoft.com/en-us/library/zcebx8f8(v=vs.90).aspx

根据 google,您无法使用 Visual Studio 2008 Express 打开这些文件。我可以确认 Visual Studio 2008 Professional 确实打开了它们。 在安装 Visual Studio 时,请在要安装的功能列表中检查“智能设备可编程性”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多