我们正在考虑从Visual Studio 2005升级到Visual Studio 2008.我发现了以下令人不安的评论:
http://msdn.microsoft.com/en-us/library/6sehtctf.aspx
"从Visual C++ 2008开始,Visual C++不支持针对Windows 95,Windows 98,Windows ME或Windows NT."
这是否意味着如果我们使用visual C++ 2008重建我们的产品,他们将停止在Windows 98机器上工作?听起来像这样,但我很难相信他们会做出那么大的改变.
谢谢你的帮助.
我需要为客户编写一个小工具,以便在Windows 98上运行.由于这是一个非常小的项目,我希望我可以避免使用本机C++并使用C#.
在.NET Framework 2.0的下载声称支持Windows 98中是否有任何警告或提高警惕需要注意在安装或编码的时候?
我在Microsoft Visual Studio 2005中构建了一个程序,它工作正常.
我遇到的问题是它需要使用的机器是运行Windows 98.据我所知,我需要安装可重新分发的vc ++.我可以在Windows 98上安装可重新分发的,还是有办法让它在Windows 98上运行?
我正在尝试为运行 Windows 98 第二版的旧计算机编写程序,但它们无法运行。
这些程序是用 c++ 编写的,并使用安装在 Windows Vista 计算机上的 MinGW(g++ 版本 4.8.1)进行编译。为了进行测试,我尝试了这个简单的 Hello World 程序:
#include <iostream>
using namespace std;
int main(){
cout <<"hello world";
return 0;
}
Run Code Online (Sandbox Code Playgroud)
为了编译我使用了这个命令:
g++ hello.cpp -o hello.exe
Run Code Online (Sandbox Code Playgroud)
当尝试在 Windows 98 计算机上运行此程序时,我收到以下消息:
A required .DLL file, LIBGCC_S_DW2-1.DLL, was not found.
Run Code Online (Sandbox Code Playgroud)
因此,为了使可执行文件尽可能独立于 dll 文件,我尝试使用以下命令编译程序:
g++ hello.cpp -static -o hello.exe
Run Code Online (Sandbox Code Playgroud)
但在 Windows 98 计算机上尝试该程序时,我现在收到以下消息:
The hello.exe file is linked to missing export MSVCRT.DLL:_fstat64
Run Code Online (Sandbox Code Playgroud)
为了分析这个问题,我尝试了一些事情。我注意到,使用 g++ 版本 2.95.2 使用相同的命令编译相同的代码,该程序能够在 Windows 98 计算机上运行。但是,我不想使用这个旧版本的 g++,因为它包含一些有问题的错误。
我还注意到,用常规 c 编写的类似程序(用 gcc …
我正在尝试编写一个应该在Windows 98和XP上运行的应用程序.我决定使用Python,但我在Win'98上安装它时遇到了麻烦(Python 2.7安装程序说明了Windows Installer缺少的功能,但AFAIK 2.0是与98版兼容的最新Windows Installer版本).
我们有数以千计的DOS程序,这些程序都是使用16位C在80年代编写的,包含超过1,000,000行代码.其中许多程序都使用直接访问屏幕,驱动器等的库(而且我们没有这些库的源代码).每当我们尝试在Win2000或更高版本中运行它们时,即使在兼容模式下,我们也会遇到访问冲突和蓝屏.
到目前为止,我们的解决方案是购买Win98SE零售盒并在VMWare会话中运行Win98.现在的问题是我们找不到足够的非OEM许可证(我们上次在2006年购买并需要另外20个左右的副本).我们公司对许可非常谨慎,因此他们没有兴趣购买OEM副本(因为我们不是系统构建者).
我们的新32位软件将在3年内没有准备就绪,所以除非有人知道我们可以在哪里购买大量的Win98零售盒,否则我不得不弄清楚如何通过直接系统访问来运行16位软件在2000/XP.有任何想法吗?
到目前为止,在我的应用程序中,我一直支持从Windows 98到Windows NT/2000到XP到Vista的所有Windows版本.
但是由于在我的下一个版本中添加了Unicode,Windows 98的支持仍然是可能的,但非常困难.
我知道仍然有一些用户在运行Windows 98.
我不再支持Windows 98的优点和缺点是什么?
我卸载了delphi7一段时间后我安装了RAD Studio XE7
有没有办法用RAD Studio编译程序在Windows 98中工作而无需重新安装delphi 7?
我可以在Windows 98中安装在Visual Studio 2012中开发的.Net应用程序吗?
我正在使用.NET framework 4.5.1并且我已经在Windows 7 Ultimate中开发了桌面应用程序我必须在不同的PC上安装这个应用程序,但其中一个有win-98所以我需要知道我是否以与我相同的方式安装它对于其他PC或我必须做其他事情.
因为格式化操作系统是最后一个选项,因为有一些重要的程序在Win-98上完美运行,并且不能为一个应用程序丢失旧东西.
我已经安装在Windows 07和Xp中,但不知道它是否能正常工作Win98.
如果您的回答是否,是否有任何解决方案?