Thuộc tính Environment.CurrentDirectory
luôn trả về đường dẫn của thư mục hệ thống thay vì thư mục ứng dụng của tôi. Trong PC của đồng nghiệp, nó trả về thư mục ứng dụng.Environment.CurrentDirectory trong C# .NET
Sự cố là gì? Làm thế nào tôi có thể giải quyết nó?
Các mã sau đây được làm việc cho tôi
ePCRSettings = XMLParser.XmlParser.Deserialize<PCRGeneratorSettings>(string.Format("{0}\\ePCRPDFSettings.xml", AppDomain.CurrentDomain.BaseDirectory));
AppDomain.CurrentDomain.BaseDirectory - Returns the directory E:\MyApplications\.
Các mã sau đây không được làm việc cho tôi
ePCRSettings = XMLParser.XmlParser.Deserialize<PCRGeneratorSettings>(string.Format("{0}\\ePCRPDFSettings.xml", Environment.CurrentDirectory));
Environment.CurrentDirectory - Returns c:\windows\system32.
tập tin .dll này có thể được sử dụng trong VB 6 và các ứng dụng ASP.NET
Thêm một số thông tin khác ... có thể là đoạn mã và giải thích những gì bạn đang cố gắng làm sẽ giúp bạn nhận được câu trả lời. – Gishu
Đây có phải là Ứng dụng Windows Forms không? – Jehof
Đây là thư viện lớp học. Nhưng có thể được sử dụng trong các ứng dụng VB 6 và ASP.NET – gopal