Delphi 2007 x Windows 10 - Error on opening project

22,046

Solution 1

You need to copy some files in your old Windows folder to the new one. After that projects open again.

The needed files are these :

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

Just copy them from the older Windows folder ( C:\Windows.old\Microsoft.NET\Framework\v2.0.50727\ ) to the new one.

Solution 2

I suspect that you've done an in-place upgrade of Windows. That is probably not compatible with your Delphi installation. Specifically the msbuild target files that you identified in your answer.

But there may well be more issues than this. I recommend performing a repair install of your Delphi. I believe that will bring the Delphi installation into line with the new OS. If you are at all paranoid about in-place upgrades and repair installs then you might contemplate a full Delphi re-installation.

Solution 3

As I was told to make my comment into an answer:

I had the same problem after the Win10 anniversary update. Here too the files are found in c:\Windows.old. As already listed by others, the files are

  • 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

They need to be copied to their corresponding directory in c:\Windows.

You should note however that the Windows.old directory is automatically deleted after a couple of days! For the initial Win10 this seemed to be 28 days, for the anniversary update I was told it's only 10 days! I don't know about newer versions, though.

Share:
22,046

Related videos on Youtube

delphirules
Author by

delphirules

Delphi is dead but still rocks.

Updated on August 20, 2020

Comments

  • delphirules
    delphirules over 3 years

    Just updated from Windows 8.1 to Windows 10 and now when I try to open any project on Delphi 2007, I get his error :

    Unable to load project xxxxx The imported project "c:\Windows\Microsft.NET...\Borland.Delphi.Targets" was not found. Confirm that the path declaration is correct, and that file exists on disk

    Any hints to fix it ?

    • René Hoffmann
      René Hoffmann over 8 years
      Did you check the path? Did you find the mentioned project there?
    • René Hoffmann
      René Hoffmann over 8 years
      How did you update on Windows 10? If you didn't reinstall windows, it's likely that Win10 was installed in C:\Windows\` while your old windows directory has been moved to C:\Windows.old\`.
    • delphirules
      delphirules over 8 years
      I just downloaded the ISO and follow the update instructions on screen. Anyway, i've just found the solution in the link on the answer.
    • bendras
      bendras over 8 years
      My Delphi 2007 compile project ok but if I want run with debugger from time to time hangup and software not start. Finally returned to win 8.1
    • Gerry Coll
      Gerry Coll over 5 years
      Note: You can also get this issue when moving from one Windows 10 release to another. I got it moving from 1703 to 1803
  • Rob Kennedy
    Rob Kennedy over 8 years
    Please summarize the solution here. Stack Overflow does not abide link-only answers.
  • David Heffernan
    David Heffernan over 8 years
    So we can just copy any files? Or does it matter which ones. Please make more effort.
  • delphirules
    delphirules over 8 years
    Ok, the detailed info are there now ;)
  • delphirules
    delphirules over 8 years
    Thanks but after copying the files detailed in my answer, everything seems to be working fine.
  • David Heffernan
    David Heffernan over 8 years
    Maybe so. I'm just offering an alternative that I suspect is more robust.
  • delphirules
    delphirules over 8 years
    Probably but i would need hours and hours to setup all my IDE, updates and third-part components again... Will sticky with this upgrade for some time, if more problems show up i will follow your advice. Thanks anyway ;)
  • David Heffernan
    David Heffernan over 8 years
    A repair install doesn't require any of that.
  • Giorgio Calzolato
    Giorgio Calzolato over 8 years
    I've found these files on C:\ProgramData\{B59CE2E6-B15A-4F23-BD0E-72BF2ADDC3C7}\core\7‌​EFD2DA3\6C948720. After coping in c:\windows\Microsoft.NET\Framework\v2.0.50727\ it seems all is working fine
  • Tobia
    Tobia almost 8 years
    I don't have these files, where can I download them?
  • TmTron
    TmTron over 7 years
    I could not copy the files in Explorer for some reasons (even when started as Admin). I had to start a cmd with Admin privileges and use the copy command.
  • jcfaria
    jcfaria over 7 years
    C:\Windows.old\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Bo‌​rland.Common.Targets C:\Windows.old\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Bo‌​rl and.Cpp.Targets C:\Windows.old\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Bo‌​rland.Delphi.Targets C:\Windows.old\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Bo‌​rland.Group.Targets
  • NicolasR
    NicolasR over 7 years
    Had the same problem after the Win10 anniversary update. Here too the files are found in c:\Windows.old, so your solution fixed it. We should note however that the Windows.old directory is automatically deleted after a couple of days. For the intial Win10 this seemed to be 28 days, for the anniversary update I was told it's only 10 days!
  • Uffe Kousgaard
    Uffe Kousgaard over 7 years
    Had the same problem. Fresh installation of Windows 10 + Delphi 2007 and later on the anniversary update must have removed the files. Had to get them from the c:\programdata path listed above.
  • Tom
    Tom about 7 years
    unlucky me - I don't have the files anywhere on my disk it seems :( Do you know if they can be downloaded from anywhere?
  • Hein du Plessis
    Hein du Plessis almost 7 years
    With a recent update on Windows 10 this happened again and I found this post, searched my HDD for the files and copied it over. All workig well. Thank you.
  • CularBytes
    CularBytes over 4 years
    @NicolasR you could make an answer out of that, thanks!