2

我在WindowsXP 64位平台的VS2005中工作,现在我将所有项目都转换为Windows7 64位的VS2010。在构建我的一个项目时,我收到链接错误“LNK1104:无法打开文件rpcndr.lib”。该项目建立在VS2005中,在我的机器中没有任何问题。LNK1104:无法打开文件'rpcndr4.lib'

它是否与Platform SDK ..有关?否则这个问题有什么解决方案?

我从一个链接中看到我必须安装最新的平台SDK来解决这个问题。 我试图下载适用于Windows7的平台SDK 4.0,但它通过无限停止下载在我的机器上始终失败。

问候, 尼克松

+0

请参阅http://stackoverflow.com/questions/2613177/how-to-upgrade-the-project-build-in-visual-studio-2005-to-visual-studio-2008 – KJAWolf

回答

3

无论其任何有关平台SDK ..?否则这个问题有什么解决方案?

解的问题: 'rpcndr4.lib' 是在新的SDK已经过时,所以只需编辑你的项目>道具>链接>输入>添加德普..:和删除 'rpcndr4.lib'

我从一个链接阅读,我必须安装最新的平台SDK来解决这个问题。我试图下载适用于Windows7的平台SDK 4.0,但通过无限停止下载,我的机器始终失败。

解决方法: 我有同样的问题。所以我将SDK下载到我的Windows-7 32位笔记本电脑上,然后将其复制到我的Win-7 64位桌面。

+0

谢谢!我已经用你的第一个选项解决了这个问题。 – Nixon

相关问题