visual studio 2019 开发xp程序可能遇到错误

1、error C2760: 语法错误: 意外的令牌“标识符”,预期的令牌为“;” 的解决办法  :

项目-》属性-》C/C++—》语言-》符合模式 改成 "否“

2、LNK1104:无法打开文件”MSVCRT.lib" :

项目-》属性-》C/C++-》语言-》代码生成: Spectre :"禁用“

3、对象或库文件“是使用比创建其他对象所用编译器旧的编译器创建的;请重新生成旧的对象和库

去掉“全程序优化”,

但是,这样一来,其引用的库可能是使用了“全程序优化"的,又会导致发生

C1900: “P1”(第“20060201”版)和“P2”(第“20050411”版)之间 Il 不匹配

所以,必须把引用的库也去掉”全程序优化“

 

3、利用hyper-v建立xp测试环境

安装好xp虚拟机后,发现没有网络设备。加载vmguest.iso到虚拟机光驱并安装解决。

4、无法访问xp共享文件

在windows10控制面板中-》程序和功能-》打开windows功能“MB 1.0/CIFS File Sharing Support”,只需要client选项这可以。

5、测试程序时,如果提示找不到动态库,或找不到动态库某个入口,则安装vc_redist.2015.x86.exe

6、如果报无法打开kernel32.lib,则是SDK库目录没有设置对。

 

你可能感兴趣的:(软件开发)