web-dev-qa-db-ja.com

Delphi 2007 x Windows 10-プロジェクトを開く際のエラー

Windows 8.1からWindows 10に更新したばかりで、Delphi 2007でプロジェクトを開こうとすると、次のエラーが表示されます。

プロジェクトxxxxxをロードできませんインポートされたプロジェクト「c:\ Windows\Microsft.NET ...\Borland.Delphi.Targets」が見つかりませんでした。パス宣言が正しいこと、およびそのファイルがディスク上に存在することを確認します

それを修正するためのヒントはありますか?

19
delphirules

古い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フォルダーから新しいwindowsフォルダーにコピーするだけです。

38
delphirules

Windowsのインプレースアップグレードを行ったと思われます。これはおそらく、Delphiのインストールと互換性がありません。具体的には、回答で特定したmsbuildターゲットファイル。

しかし、これよりも多くの問題があるかもしれません。 Delphiの修復インストールを実行することをお勧めします。これにより、Delphiのインストールが新しいOSに合わせられると思います。インプレースアップグレードと修復インストールについてまったく妄想している場合は、Delphiの完全な再インストールを検討できます。

2
David Heffernan