In meinem Code tunFile.Exists im Netzwerk == falsch? i
if (!File.Exists(getSomePath()))
{
MessageBox.Show("... existing" + " " + getSomePath());
this.Close();
}
ich sehen kann getSomePath()
richtig ist, aber wenn ich die App auf dem Netzwerk öffnen sie sagt, es existieren tut. Wenn ich den Ordner auf mein lokales Laufwerk kopiere, heißt es, dass es existiert.
Was ist los?
Nur eine Mitteilung aus meiner Erfahrung: in dem Fall, dass der Code als Windows-Dienst ausgeführt wird, neben der Konfiguration Sicherheit & Teile, müssen Sie auch ein Anmeldekonto zu Ihrem Dienst machen (in services.msc). Dieses LogOn-Konto sollte sowohl auf Ihrem lokalen Computer als auch auf Ihrem Remote-Computer vorhanden sein und dasselbe Passwort haben. Wenn Sie einen Domänenbenutzer haben, wäre die Sache einfacher: Geben Sie diesem Benutzer nur das Recht, auf beide Systeme zuzugreifen. –