开发者社区> 问答> 正文

使用Visual Studio 2005构建Windows NT 4.0吗?

我尝试迁移的MFC应用程序使用afxext.h,导致_AFXDLL设置,如果我设置,则导致此错误/MT:

请使用/ MD开关进行_AFXDLL构建

到目前为止,我的研究表明,不可能使用Visual Studio(在这种情况下为C ++)2005构建要在Windows NT 4.0上执行的应用程序。

这是真的吗?有没有其他解决方法?

展开
收起
游客ufivfoddcd53c 2020-01-03 17:57:44 948 0
1 条回答
写回答
取消 提交回答
  • 这个想法是需要exe链接到静态库。

    请尝试使用此“配置属性”,“常规”,“使用MFC”以“在静态库中使用MFC”,“配置属性”,“常规”,“使用ATL”以“静态链接到ATL”

    从“配置属性”,“ C \ C ++”,“代码生成”,“运行时库”到“多线程(\ MT)”

    测试平台生成计算机:Window XP SP2上的Visual Studio 2005客户端计算机:Window XP SP2(未安装VS2005)

    2020-01-03 17:58:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《云服务器运维之Windows篇》 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载