Delphi 2007 x Windows 10-打开项目时出错
刚刚从Windows 8.1更新到Windows 10,现在当我尝试在Delphi 2007上打开任何项目时,我收到了他的错误: 无法将项目xxxxx加载到导入的项目中 找不到“c:\Windows\Microsft.NET…\Borland.Delphi.Targets”。 确认路径声明正确,并且该文件 存在于磁盘上Delphi 2007 x Windows 10-打开项目时出错,delphi,delphi-2007,windows-10,Delphi,Delphi 2007,Windows 10,刚刚从Windows 8.1更新到Windows 10,现在当我尝试在Delphi 2007上打开任何项目时,我收到了他的错误: 无法将项目xxxxx加载到导入的项目中 找不到“c:\Windows\Microsft.NET…\Borland.Delphi.Targets”。 确认路径声明正确,并且该文件 存在于磁盘上 是否有修复提示?您需要将旧Windows文件夹中的一些文件复制到新文件夹中。之后,项目将再次打开 所需文件如下: C:\windows\Microsoft.NET\Framewo
是否有修复提示?您需要将旧Windows文件夹中的一些文件复制到新文件夹中。之后,项目将再次打开 所需文件如下:
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Common.Targets
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Cpp.Targets
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Delphi.Targets
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Group.Targets
只需将它们从旧Windows文件夹(C:\Windows.old\Microsoft.NET\Framework\v2.0.50727\)复制到新文件夹即可。您需要将旧Windows文件夹中的一些文件复制到新文件夹。之后,项目将再次打开 所需文件如下:
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Common.Targets
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Cpp.Targets
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Delphi.Targets
C:\windows\Microsoft.NET\Framework\v2.0.50727\Borland.Group.Targets
只需将它们从旧的Windows文件夹(C:\Windows.old\Microsoft.NET\Framework\v2.0.50727\)复制到新文件夹即可。我怀疑您已对Windows进行了就地升级。这可能与您的Delphi安装不兼容。特别是您在回答中标识的msbuild目标文件
但问题可能不止这些。我建议对您的Delphi执行修复安装。我相信这将使Delphi安装与新的操作系统保持一致。如果您对就地升级和修复安装心存疑虑,那么您可能会考虑重新安装完整的Delphi 我怀疑您对Windows进行了就地升级。这可能与您的Delphi安装不兼容。特别是您在回答中标识的msbuild目标文件
但问题可能不止这些。我建议对您的Delphi执行修复安装。我相信这将使Delphi安装与新的操作系统保持一致。如果您对就地升级和修复安装心存疑虑,那么您可能会考虑重新安装完整的Delphi 我被告知要把我的评论变成一个答案: 在Win10周年纪念更新之后,我也遇到了同样的问题。在c:\Windows.old中也可以找到这些文件。正如其他人已经列出的,这些文件是
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Common.Targets
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Cpp.Targets
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Delphi.Targets
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Group.Targets
但是,您应该注意,Windows.old目录会在几天后自动删除!对于最初的Win10,这似乎是28天,对于周年纪念更新,我被告知只有10天!不过,我不知道更新的版本。因为我被告知要将我的评论变成一个答案: 在Win10周年纪念更新之后,我也遇到了同样的问题。在c:\Windows.old中也可以找到这些文件。正如其他人已经列出的,这些文件是
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Common.Targets
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Cpp.Targets
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Delphi.Targets
- C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727\Borland.Group.Targets
但是,您应该注意,Windows.old目录会在几天后自动删除!对于最初的Win10,这似乎是28天,对于周年纪念更新,我被告知只有10天!不过,我不知道更新的版本。您检查路径了吗?你在那里找到提到的项目了吗?你是如何在Windows 10上更新的?如果您没有重新安装windows,很可能Win10安装在
C:\windows\`中,而您的旧windows目录已移动到C:\windows.old\`。我刚刚下载了ISO,并按照屏幕上的更新说明进行了操作。无论如何,我刚刚在答案的链接中找到了解决方案。我的Delphi 2007编译项目还可以,但如果我想用调试器运行,我会不时挂断,软件不会启动。最终返回win 8.1注意:从一个Windows 10版本迁移到另一个Windows 10版本时,您也可能会遇到此问题。我看到它从1703移动到1803你检查路径了吗?你在那里找到提到的项目了吗?你是如何在Windows 10上更新的?如果您没有重新安装windows,很可能Win10安装在C:\windows\`中,而您的旧windows目录已移动到C:\windows.old\`。我刚刚下载了ISO,并按照屏幕上的更新说明进行了操作。无论如何,我刚刚在答案的链接中找到了解决方案。我的Delphi 2007编译项目还可以,但如果我想用调试器运行,我会不时挂断,软件不会启动。最终返回win 8.1注意:从一个Windows 10版本迁移到另一个Windows 10版本时,您也可能会遇到此问题。从1703年到1803年,请在这里总结一下解决方案。堆栈溢出不遵守链接唯一的答案。所以我们可以只复制任何文件?还是说哪一个重要。请多加努力。我在C:\ProgramData\{B59CE2E6-B15A-4F23-BD0E-72BF2ADDC3C7}\core\7EFD2DA3\6C948720上找到了这些文件。在c:\windows\Microsoft.NET\Framework\v2.0.50727\中处理之后,似乎一切都正常,在Win10周年纪念更新之后出现了同样的问题。这里的文件也是在c:\Windows.old中找到的,因此您的解决方案修复了它。但是,我们应该注意,Windows.old目录会在几天后自动删除。对于最初的Win10,这似乎是28天,对于周年纪念更新,我被告知只有10天!在Windows10的最新更新中,这种情况再次发生,我找到了这篇文章,在我的硬盘上搜索了这些文件,并将其复制了过来。一切正常。非常感谢。