【问题标题】:Which Windows SDK is the latest compatible with Visual Studio 97 and Windows 9x哪个 Windows SDK 是最新的与 Visual Studio 97 和 Windows 9x 兼容
【发布时间】:2019-09-03 22:51:08
【问题描述】:

我想重新编译一个需要 Visual Studio 97 内工具的开发程序的旧源代码。

如果在 Visual Studio 6.0 之后交付的所有 Windows 95/98/ME SDK 都与 Visual Studio 97 兼容,我有点困惑。 我确实有一个 Windows 98 DDK,但根据经验,我知道应该先安装正确的 SDK。

我想知道与 Visual Studio 97 和 Windows 9*/ME 兼容的最新 MSDN SDK/DDK 版本。

提前谢谢你!

编辑:我找到了这里提到的 SDK Darran Rowe:

https://archive.org/details/MSDN_Development_Platform_Disc_6_October_1999_X05-05207_1999

【问题讨论】:

  • 为什么不在最新的 Visual Studio 中重新编译?
  • 可以升级到 VS6 吗?
  • 如果我没记错的话,2003 年 2 月的 Platform SDK 是最后一个与 Windows 95 兼容的版本。快速搜索发现 this site。不是微软官方网站(微软不再发布),使用风险自负。
  • 我有点困惑为什么 SDK 如此重要。你已经得到了只能用 Visual Studio 97 编译的旧代码。那些旧版本的 Visual Studio 安装了它们自己的 SDK(头文件和库)。那么为什么不直接在干净的 VM 机器上安装这些遗留工具并完成它呢。
  • 我询问了 VS6,因为我们 (NSIS) 将它用于 Win95,并且我知道确切的设置。另一个问题可能是 95 上缺少 msvcrt.dll,但您可以静态链接 CRT 来解决这个问题。

标签: windows visual-studio winapi visual-c++ visual-studio-97


【解决方案1】:

谢谢大家的cmets!

感谢 Igor Tandetnik,我终于知道哪个 SDK 是与 Windows 9* 兼容的最新版本。

我还在 MSDN 论坛上发了一个帖子: https://social.msdn.microsoft.com/Forums/vstudio/en-US/7a9ca16c-e5e9-4e19-923b-ed8b4d7865b8/which-windows-sdk-is-comptaible-with-vs-97?forum=visualstudiogeneral

感谢一位名叫 Darran Rowe 的用户,我们知道以下内容:“与 Visual C++ 5 兼容的最后一个版本是 1999 年 9 月的 Microsoft Platform SDK”。

话虽如此,我们确定与 Visual Studio 97 和 Windows 9* 完全兼容的最新 SDK 是 Microsoft PSDK 1999 年 9 月版,于 1999 年 10 月发布,稍后发布的一些 SDK 可能与 Windows 兼容9*,但显然不是 VS 97。

找到了:

https://archive.org/details/MSDN_Development_Platform_Disc_6_October_1999_X05-05207_1999

但是,我仍然需要确定它是否会构建。

如果有人知道建筑不起作用的另一个原因?

请在下面留下答案,我保证我会(暂时)投票给第一个答案,以激发动力。

感谢大家的支持,希望对大家有所帮助!

此致,

凯文·克兰斯

【讨论】:

  • “为什么建筑不起作用”的可能原因太多了。如果显示错误消息会容易得多。您是否尝试过为 Visual Studio 97 安装 Service Pack 3?
  • 是的,这是Visual Studio 97 Enterprise的最新服务包,但我不能给你错误消息,因为我删除了虚拟机,我必须在Visual之前安装DDK之前的PSDK Studio,但首先我必须安装 Windows 98 而不是 ME。不在 Windows 10 上,因为环境变量。
猜你喜欢
  • 2018-04-19
  • 2016-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-30
  • 2010-10-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多