Delphi ne peut pas trouver de Système.dcu; quel doit être le chemin d'accès par défaut des paramètres de l'être?
Eu cette erreur lorsque j'essaie de compiler quelque chose: "F1027 Unité ne trouve pas: 'Système.pas " ou binaire (équivalents.dcu)".
Qu'il a obtenu après l'installation d'un composant, l'a supprimé, réinstallé RAD studio, mais tout de même.
Afin de le faire réparer, j'ai besoin de la chemin de la Bibliothèque et l'itinéraire de navigation. Plaire à tout le monde post le vôtre si je reçois ce travail.
Une solution de contournement que j'ai trouvé est le chemin d'accès "$(BDS)\lib\win32\debug" dans le chemin de Bibliothèque, mais ce n'est pas de la bonne façon. J'ai donc besoin de vos chemins d'accès. Merci!
Je n'ai pas l'habitude de soutenir les conseils que je vais donner, mais sur cette ocassion, il semble que la chose appropriée à faire: réinstallation de Windows, puis réinstallez Delphi.
Aucun moyen. Il doit y avoir une solution de rechange...
Quelle version de Delphi? Les chemins d'accès appropriés sont différentes pour chacun. Nous savons qu'il est de 2006 ou plus, parce que vous êtes à l'aide de $(BDS), mais c'est tout.
XE, il a été noté dans les tags. ^^
Avez-vous, peut-être, installation de RAD Studio comme un utilisateur, et vous êtes maintenant connecté en tant qu'un autre utilisateur?
Aucun moyen. Il doit y avoir une solution de rechange...
Quelle version de Delphi? Les chemins d'accès appropriés sont différentes pour chacun. Nous savons qu'il est de 2006 ou plus, parce que vous êtes à l'aide de $(BDS), mais c'est tout.
XE, il a été noté dans les tags. ^^
Avez-vous, peut-être, installation de RAD Studio comme un utilisateur, et vous êtes maintenant connecté en tant qu'un autre utilisateur?
OriginalL'auteur pop33 | 2011-04-01
Vous devez vous connecter pour publier un commentaire.
C'est à partir de la clé HKLM\Software\Embarcadero\BDS\8.0\Library clé dans le registre, vous pouvez l'enregistrer pour une .fichier reg, puis l'importer (mise en place de correctifs pour les chemins tout d'abord, bien sûr):
Pour MSBuild pour fonctionner correctement (et pour les configurations de projet), vous devez vous assurer que la suite de variable d'environnement est définie correctement:
Il fonctionne maintenant, mais je veux vraiment savoir ce qui est dans ce répertoire. Merci!
Les Importations dossier est importé de bibliothèques de types. Je n'ai pas importé tout en XE, de sorte que le dossier n'a rien en elle.
J'ai enfin trouvé ce pour Delphi 2010 sur une machine x64 sous: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\CodeGear\BDS\7.0\Library
+1; merci cela m'a aidé à la restauration de la
Browsing Path
lorsque certains composants installer écrasait avec leSearch Path
valeur. Vous ne savez pas encore quel composant à installer c'était bien.OriginalL'auteur
Haut de la Ligne du chemin de la bibliothèque:
$(BDSLIB)\$(Plate-forme)\release
Certains installateurs à tort d'analyser ce que les deux lignes et de les diviser.
Cela fixe, pour moi aussi, j'ai appuyé sur "supprimer invalide chemins" et il a fallu: $(BDSCOMMONDIR)\Dcp\$(Plateforme): $(BDSLIB)\$(Plate-forme)\release
Ce un a résolu mon problème. Mais j'ai eu un ennuyeux notes: {Grisé éléments de désigner le chemin d'accès non valide} - après-je supprimer ces remarque, encore une fois mon IDE ne compilera pas. Puis-je ignorer cela ?
Mec c'est génial.
OriginalL'auteur
Vérifier sur votre Delphi IDE de menu: Outils * les Options, pour voir ce qui est défini.
Mon installation par défaut est 2 important "Variables d'Environnement",
BDSLIB, définie comme "l'c:\program files\embarcadero\rad studio\8.0\lib"
Plate-forme, définie comme "Win32".
Sur ce même formulaire, en vertu de la Bibliothèque, est défini
Chemin de la bibliothèque:, le chemin commence "$(BDSLIB)\$(Plate-forme)\libération;...
Qui devrait correspondre à C:\program files\embarcadero\rad studio\8.0\lib\Win32\libération", qui est l'endroit où vous devriez trouver du Système.dcu. Assurez-vous que le fichier est là. Peut-être qu'il a été supprimé ou endommagé par votre composant de travail.
Il y a aussi un "Debug" répertoire sous Win32, qui devraient avoir la dcu avec les informations de débogage inclus. Si la libération de la dcu est manquant ou endommagé, vous pouvez probablement copier la version de débogage dans un test rapide.
Il semble que le compilateur ne pouvais pas trouver le dcu puis aussi regardé pour le fichier source de la recréer. Mais il devrait normalement utiliser le dcu.
Je crois que la source est en PF\Embarcadero\Rad Studio\8.0\source\rtl\sys en tant que système.pas.
Tous les ci-dessus est la valeur par défaut Delphi Options. Les options peuvent également être changé pour un projet, qui pourrait interférer avec la ci-dessus. Essayez-le au-dessus du premier. Puis créer un nouveau projet et de voir si elle va compiler, qui utilisera les paramètres par défaut.
Patrick
New York
$(BDSLIB)\iOSDevice32\Release
résolu mon problème.OriginalL'auteur
Prendre un coup d'oeil à l'-cleanregistryide option sur cette page:
http://support.embarcadero.com/es/article/42597
Il vous permettra de restaurer l'IDE chemins d'installation par défaut. Si vous utilisez cette option, la troisième partie du complément devra être réinstallé. J'ai rencontré ce problème après la mise à niveau des installations quand il n'y avait installé 3ème partie outils IDE.
HTH
Navid
OriginalL'auteur
Pour XE4 utiliser cette restauration.reg
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Embarcadero\BDS\11.0\Library\Win32]
"Chemin d'accès"="$(BDS)\Importations;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\lib;C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\include;C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\Imports;$(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports;$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp\$(Platform);$(BDS)\include"
Vous pouvez modifier 11.0 à votre version de Delphi
Merci!!!!! Ou coller le chemin d'accès à partir de cette réponse dans Outils > Options > Delphi Options > Chemin de la Bibliothèque (le choix de 32-bits de Windows si c'est ce que vous utilisez). Notez que cette opération supprime les chemins de bibliothèques installées, de sorte que ceux-ci devraient être sauvés en premier, ensuite ajoutée...
OriginalL'auteur