Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi AW: Starten einer Anwendung aus der IDE nicht mehr möglich (gelöst) (https://www.delphipraxis.net/162328-aw-starten-einer-anwendung-aus-der-ide-nicht-mehr-moeglich-geloest.html)

borwin 17. Aug 2011 19:09


AW: Starten einer Anwendung aus der IDE nicht mehr möglich (gelöst)
 
Hallo zusammen,

Habe seit heute folgendes Problem und bin ratlos.:o
Delphi compiliert ohne Fehler meine Anwendung. Zumindest wird es so angezeigt. Eine exe wird aber nicht erstellt.
Versuche ich über "Start" die Anwendung zu debuggen, aus der IDE von Delphi 2007 heraus, bekomme ich folgende Meldung

Zitat:

[MSBuild Fehler] Unerwarteter Fehler bei der DCC-Aufgabe.
System.Configuration.ConfigurationErrorsException: Das Konfigurationssystem konnte nicht initialisiert werden. ---> System.Configuration.ConfigurationErrorsException: Ungültige Daten auf Stammebene. Zeile 206, Position 1. (c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Con fig\machine.config line 206) ---> System.Xml.XmlException: Ungültige Daten auf Stammebene. Zeile 206, Position 1.
bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
bei System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
bei System.Xml.XmlTextReaderImpl.ParseRootLevelWhitesp ace()
bei System.Xml.XmlTextReaderImpl.ParseDocumentContent( )
bei System.Xml.XmlTextReaderImpl.Read()
bei System.Xml.XmlTextReader.Read()
bei System.Configuration.XmlUtil.StrictSkipToNextEleme nt(ExceptionAction action)
bei System.Configuration.BaseConfigurationRecord.ScanS ectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)
bei System.Configuration.BaseConfigurationRecord.ScanS ections(XmlUtil xmlUtil)
bei System.Configuration.BaseConfigurationRecord.InitC onfigFromFile()
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Configuration.ConfigurationSchemaErrors.Thr owIfErrors(Boolean ignoreLocal)
bei System.Configuration.BaseConfigurationRecord.Throw IfParseErrors(ConfigurationSchemaErrors schemaErrors)
bei System.Configuration.BaseConfigurationRecord.Throw IfInitErrors()
bei System.Configuration.ClientConfigurationSystem.Ens ureInit(String configKey)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Configuration.ClientConfigurationSystem.Ens ureInit(String configKey)
bei System.Configuration.ClientConfigurationSystem.Pre pareClientConfigSystem(String sectionName)
bei System.Configuration.ClientConfigurationSystem.Sys tem.Configuration.Internal.IInternalConfigSystem.G etSection(String sectionName)
bei System.Configuration.ConfigurationManager.GetSecti on(String sectionName)
bei System.Configuration.PrivilegedConfigurationManage r.GetSection(String sectionName)
bei System.Diagnostics.DiagnosticsConfiguration.GetCon figSection()
bei System.Diagnostics.DiagnosticsConfiguration.Initia lize()
bei System.Diagnostics.DiagnosticsConfiguration.get_Sw itchSettings()
bei System.Diagnostics.Switch.InitializeConfigSettings ()
bei System.Diagnostics.Switch.InitializeWithStatus()
bei System.Diagnostics.Switch.get_SwitchSetting()
bei System.Diagnostics.BooleanSwitch.get_Enabled()
bei System.Xml.Serialization.TempAssembly.LoadGenerate dAssembly(Type type, String defaultNamespace, XmlSerializerImplementation& contract)
bei System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
bei System.Xml.Serialization.XmlSerializer..ctor(Type type)
bei Borland.Build.Tasks.Common.Metadata.TaskFactory.ge t_Metadata()
bei Borland.Build.Tasks.Common.ToolTaskManager.GetMeta data(String name)
bei Borland.Build.Tasks.Common.BaseTask.get_Metadata()
bei Borland.Build.Tasks.Delphi.DCC.TargetOutOfDate()
bei Borland.Build.Tasks.Common.BaseTask.SkipTaskExecut ion()
bei Microsoft.Build.Utilities.ToolTask.Execute()
bei Borland.Build.Tasks.Common.BaseTask.Execute()
bei Borland.Build.Tasks.Delphi.DCC.Execute()
bei Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask (ExecutionMode howToExecuteTask, Hashtable projectItemsAvailableToTask, BuildPropertyGroup projectPropertiesAvailableToTask, Boolean& taskClassWasFound)
Was hat das .Net Framework jetzt mit Delphi zu tun?

Und das steht in der Zeile 206 der machine.config
Zitat:

<system.codedom>
<compilers>
<compiler language="Chrome" extension=".pas" type="RemObjects.Oxygene.CodeDom.OxygeneCodeProvid er, RemObjects.Oxygene.CodeModel, Version=3.0.15.567, Culture=neutral, PublicKeyToken=3df3cad1b7aa5098" />
<compiler language="Oxygene" extension=".pas" type="RemObjects.Oxygene.CodeDom.OxygeneCodeProvid er, RemObjects.Oxygene.CodeModel, Version=3.0.15.567, Culture=neutral, PublicKeyToken=3df3cad1b7aa5098" />
</compilers>
</system.codedom>
Habe vor ein paar Tagen Prism installiert. Jetzt aber wieder deinstalliert.

Eine Installation von Delphi mit Repair hat auch nicht geholfen.
Kennt einer das Problem und hat eine Lösung?


Gruß Borwin

himitsu 17. Aug 2011 20:37

AW: Starten einer Anwendung aus der IDE nicht mehr möglich
 
Lösch einfach mal die Datei oder diesen Eintrag ... vielleicht wird ja automatisch eine funktionierende erstellt.
Ansonsten ebenfalls löschen und .Net neu installieren.

Vorm Verändern/Löschen kann ein Backup nicht schaden.

borwin 18. Aug 2011 09:55

AW: Starten einer Anwendung aus der IDE nicht mehr möglich (gelöst)
 
Danke himitsu.
Prism hatte eine Backupdatei der machine.config angelegt. Diese habe ich wieder aktiviert und alles geht wieder.
Ich frage mich natürlich trotzdem wie es sein kann, dass sich zwei Produkte aus einem Haus so blockieren.

Gruß Borwin

himitsu 18. Aug 2011 10:19

AW: Starten einer Anwendung aus der IDE nicht mehr möglich (gelöst)
 
Zitat:

Zitat von borwin (Beitrag 1117737)
dass sich zwei Produkte aus einem Haus

Welche zwei?

das .Net-Framework ist von Microsoft und Delphi/RAD von BorCodEro.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz