LNK1104错误:无法打开文件'rpcndr4.lib'。

3

我曾在Windows XP 64位平台上使用VS2005工作,现在我正在将所有项目转换为在Windows7 64位上使用的VS2010。在构建我的一个项目时,我遇到了链接错误“LNK1104:无法打开文件rpcndr.lib”。该项目在我的机器上在VS2005中构建时没有任何问题。

这是否与平台SDK有关?否则,如何解决此问题?

我从一个链接中读到,我必须安装最新的平台SDK才能解决此问题。我尝试下载Windows7的平台SDK 4.0,但它总是在我的机器上无限制地停止下载。

敬礼, Nixon


请参见以下链接:http://stackoverflow.com/questions/2613177/how-to-upgrade-the-project-build-in-visual-studio-2005-to-visual-studio-2008 - KJAWolf
2个回答

3
无论是否与平台SDK相关,解决此问题的方法是:编辑您的项目>属性>链接器>输入>附加依赖项:删除'rpcndr4.lib',因为它在新的SDK中已过时。
解决方案: 我从一个链接中读到,我必须安装最新的平台SDK才能解决这个问题。我试图下载Windows7的平台SDK 4.0,但它总是在我的计算机上无限制地停止下载。
解决方法: 我也遇到了同样的问题。所以我在我的Windows-7 32位笔记本电脑上下载了SDK,并没有遇到问题,然后将其复制到我的Win-7 64位台式机上。

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

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接