c++ iobject 是不是对vs2010支持不太好?

0 投票
c++ iobject 是不是对vs2010支持不太好?

pView->m_pWorkSpace = new UGWorkspace();
        UGWorkspaceConnection* pworkSpaceCnn = new UGWorkspaceConnection();
        pworkSpaceCnn->m_strServer = sstr;
        pworkSpaceCnn->m_nWorkspaceType = 9;
        UGbool bSucc = pView->m_pWorkSpace->Open(*pworkSpaceCnn);

打卡成功,但是pView->m_pWorkSpace->m_WorkspaceConnection的成员却都是不正常的值,导致取pWorkspeace->m_WorkspaceConnection.m_strServer时崩溃。

这是同一份代码,在vs2013中却很正常
5月 11, 2018 分类:  339次浏览 | 用户: g明伟 初出茅庐 (30 分)
修改于 5月 11, 2018 用户:g明伟

1个回答

0 投票
 
已采纳
您好,推荐用vs2012开发。
5月 11, 2018 用户: 胡林 登峰造极 (5,972 分)
采纳于 5月 23, 2018 用户:g明伟
不好意思哈,我重新编辑了问题,您在看看
vs2010对应的MFC环境是 MFC100u.dll,

但是开发包里面的环境是    MFC110u.dll,

跟这个有关系吗?
嗯,不能用2010哈,推荐用2012
使用vs2012开发的话,那生成的程序可以在xp上运行吗?(打包时我会把c++ iobject环境打包进去)。急!
可以,需要xp sp3以上
非常感谢您的回复!

请问vs2012 设置 能在xp上运行的设置步骤有哪些?
...