Właściwość Environment.CurrentDirectory
zawsze zwraca ścieżkę katalogu systemowego zamiast mojego katalogu aplikacji. Na komputerze mojego kolegi zwraca katalog aplikacji.Environment.CurrentDirectory w C# .NET
Na czym polega problem? Jak mogę to rozwiązać?
Poniższy kod działa dla mnie
ePCRSettings = XMLParser.XmlParser.Deserialize<PCRGeneratorSettings>(string.Format("{0}\\ePCRPDFSettings.xml", AppDomain.CurrentDomain.BaseDirectory));
AppDomain.CurrentDomain.BaseDirectory - Returns the directory E:\MyApplications\.
Poniższy kod nie działa dla mnie
ePCRSettings = XMLParser.XmlParser.Deserialize<PCRGeneratorSettings>(string.Format("{0}\\ePCRPDFSettings.xml", Environment.CurrentDirectory));
Environment.CurrentDirectory - Returns c:\windows\system32.
Ten plik .dll mogą być wykorzystywane w VB 6 i aplikacje ASP.NET
Dodaj więcej informacji ... może fragment kodu i wyjaśnienie, co próbujesz zrobić, pomoże Ci uzyskać odpowiedź. – Gishu
Czy jest to aplikacja Windows Forms? – Jehof
To jest biblioteka klas. Ale może być stosowany w aplikacjach VB 6 i ASP.NET – gopal