![]() |
Problem bei Lokalem start des Projekts - Delphi 2005 ASP.NET
Hi Leutz,
bin gerade dabei ein neues Projekt zu beginnen und nun tun sich schon die ersten Probleme auf. Wenn ich mein Projekt auf dem Server Entwickele und Starte funktioniert alles Einwandfrei nur wenn ich mein Projekt bzw Teile des Projekts Versuche auf dem Lokalen Rechner zu starten, bringt er mir einen komischen Fehler mit dem z.Z. nichts Anfangen kann...
Delphi-Quellcode:
Das ist der Teil der Probleme auf dem Lokalen Rechner macht aber auf dem DC nicht.
procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs);
var DE : DirectoryEntry; Temp1, Temp2: STring; Arr: array of string; begin // TODO: Hier Anwendercode zum Initialisieren der Seite einfügen if not Page.IsPostBack then begin DE := DirectoryEntry.Create('LDAP://rootDSE'); Temp1 := DE.Properties.Item['Servername'].Value.ToString; Arr := Temp1.Split([',']); // 1. Eintrag = Server TextBox2.Text := Arr[0].Substring(3); Temp1 := ''; // alle DCs = Domainname for Temp2 in Arr do begin if Temp2.StartsWith('DC=') = true then begin Temp1 := Temp1 + Temp2.Substring(3); Temp1 := Temp1 + '.'; end; end; TextBox1.Text := Temp1.Substring(0, Temp1.Length - 1); end; end; Felermeldung
Code:
An was kann es liegen? bzw was muss ich anders machen damit es funktioniert?!?
Die angegebene Domäne ist nicht vorhanden oder es konnte keine Verbindung hergestellt werden
Beschreibung: Beim Ausführen der aktuellen Webanforderung ist ein unverarbeiteter Fehler aufgetreten. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde. Ausnahmedetails: System.Runtime.InteropServices.COMException: Die angegebene Domäne ist nicht vorhanden oder es konnte keine Verbindung hergestellt werden Quellfehler: Zeile 64: DE := DirectoryEntry.Create('LDAP://rootDSE'); Zeile 65: Zeile 66: Temp1 := DE.Properties.Item['Servername'].Value.ToString; Zeile 67: Zeile 68: Arr := Temp1.Split([',']); Quelldatei: C:\Inetpub\wwwroot\PortalStart\administrator.pas Zeile: 66 Stapelüberwachung: [COMException (0x8007054b): Die angegebene Domäne ist nicht vorhanden oder es konnte keine Verbindung hergestellt werden] System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) +704 System.DirectoryServices.DirectoryEntry.Bind() +10 System.DirectoryServices.DirectoryEntry.get_AdsObject() +10 System.DirectoryServices.PropertyValueCollection.PopulateList() +234 System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName) +56 System.DirectoryServices.PropertyCollection.get_Item(String propertyName) +97 administrator.TWebForm1.Page_Load(Object sender, EventArgs e) in C:\Inetpub\wwwroot\PortalStart\administrator.pas:66 System.Web.UI.Control.OnLoad(EventArgs e) +67 System.Web.UI.Control.LoadRecursive() +35 System.Web.UI.Page.ProcessRequestMain() +750 -------------------------------------------------------------------------------- Versionsinformationen: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET-Version:1.1.4322.2032 MfG Sascha |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 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-2025 by Thomas Breitkreuz