【发布时间】:2013-10-29 11:25:15
【问题描述】:
我的项目在 Windows 7 和 8 中正常运行,但在 win xp 中显示以下错误 我安装了 .Net2.0 和 3.5 以及 DirectX,但还出现了错误。 项目使用.Net2 我怎样才能解决这个问题? 谢谢
【问题讨论】:
-
无论你做了什么来获得对 msvcrt.dll 的依赖,可悲的是从问题中遗漏了,你做错了。它是 CRT 的私有副本,只能由 Windows 本身使用。
-
@HansPassant 谢谢,但如何解决这个问题?
-
您是否尝试过将您的 msvcrt.dll 从 win7 机器复制到您的 winxp 机器?不确定这是一个好主意,覆盖系统文件,但它可能会帮助您缩小问题范围。您的项目中有哪些参考资料?
-
@paqogomez msvcrt.dll 由 windows XP 使用,无法替换。
-
您还没有回答参考文献的问题。您是否尝试过使用Dependency Walker?
标签: c# winforms windows-xp