代码之家  ›  专栏  ›  技术社区  ›  David Schmitt

.NET Framework在Win98上可用吗?

  •  8
  • David Schmitt  · 技术社区  · 16 年前

    我需要为客户编写一个在Windows98上运行的小工具。由于这是一个非常小的项目,我希望我可以避免使用本机C++和C语言。

    这个 .net Framework 2.0 download 声称支持Windows 98。在安装或编码时,是否有需要注意的注意事项或故障?

    5 回复  |  直到 16 年前
        1
  •  10
  •   P Daddy    16 年前

    Win98不支持一些功能,例如表单不透明度和气球工具提示。如果使用任何P/Invoke,则必须确保支持函数的ANSI版本(使用 CharSet.Auto )您必须检查MSDN,以确保您正在使用的API函数在Win98上受支持。信息技术 工作,但如果可能,您应该在交付给客户之前在Win98上进行测试。

        2
  •  5
  •   Eyvind    16 年前

    它是可用的,但一定要阅读最终使用的类的文档。其中一些在Win98上不受支持,如Nick Baldwin提到的事件日志。

    此外,它可能不是一个简单的安装(至少以我的经验)。如果我是你,我会在启动项目之前检查客户端是否能够安装.NET2.0。

        3
  •  4
  •   Nicholas    16 年前

    .NET 2.0支持Windows 98,但您无权访问某些基本库类,如EventLog。

        4
  •  4
  •   Timothy Khouri    16 年前

    我已经写了几个我个人在Win98上运行的“小工具”。我建议您创建一个VM,并在每次重要构建之后测试您的应用程序。

    真正地 大小不正确)。

        5
  •  2
  •   Oleksii G.    16 年前

    您也可以将.NET2.0作为express版本的目标。在C#express中,您可以在项目属性中更改框架。您必须先保存项目。