Submitted by st on
L’installateur de Delphi crée le fichier rsvars.bat dont le répertoire de .NET est spécifié correctement :
FrameworkDir=C:\Windows\Microsoft.NET\Framework64
Par contre, si vous démarrez la construction MS Build ne trouve pas l’assemblie Borland.Delphi.Targets.dll
qui est installé dans le répertoire Framework
et non pas Framework64
.
MyProject.dproj(55,11): error MSB4019: The imported project "C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Borland.Delphi.Targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
Alors on corrige un peu notre rsvars.bat
.
Remplacez @SET FrameworkDir=C:\Windows\Microsoft.NET\Framework64\
par @SET FrameworkDir=C:\Windows\Microsoft.NET\Framework\
. Après cela la construction va fonctionner correctement comme dans l’environnement 32 bits.