我正在使用WPF构建应用程序。此应用程序用于演示目的,用户可以绘制形状,编写文本播放音频和视频等。但是当我在Windows XP上运行应用程序时,我有关于NTLDR的错误消息,实际上我没有任何线索可以找到问题所在。
如果有任何关于我可以在代码中搜索以找到问题或任何建议的任何提示,我将不胜感激。
由于
答案 0 :(得分:1)
NTLDR与您的WPF应用程序无关,这是一个启动加载程序问题,它听起来像启动扇区是kaput并且找不到名为NTLDR的启动加载程序文件,这是'NT LoaDeR'负责用于启动系统。您可能会建议您阅读维基百科上有关NTLDR的内容,如页面底部所示,这是一个有用的链接,指导如何解决“NTLDR缺失”错误消息。
此链接已复制here,以方便您解决此问题。这也是link解释它是如何/为什么会发生的。
希望这有帮助, 最好的祝福, 汤姆。
答案 1 :(得分:0)
非常感谢Tom的回复,实际上我找到了问题所在,它来自NSIS安装程序。我使用NSIS istaller而不是MSI在客户端的PC上安装应用程序,经过多次搜索,我发现使用NSIS安装程序的人面临同样的问题,并且NSIS在安装过程中从根文件夹中删除了NTLDR(我不知道为什么):))
再次感谢你的帮助,Hamzeh。