2012-12-11 50 views
5

Tôi có một chương trình để lưu và đọc tệp PDF. Tôi lưu tệp trong thư mục vào thùng. Nhưng tôi muốn truy cập các tệp từ máy tính khác.Cách giữ đường dẫn tệp trong app.config

Tôi nghe nói về cách giữ đường dẫn tệp trong app.config nhưng tôi không biết làm cách nào để tôi có thể thực hiện?

+0

Tôi nghĩ bạn đã hỏi cùng một câu hỏi trước đây. bạn không nhận được gì? http://stackoverflow.com/questions/7606955/how-implement-usercontrol-in-winforms-mvp-pattern – RATHI

+0

xin lỗi tôi sao chép câu hỏi sai ... Tôi chỉnh sửa nó –

Trả lời

26

Bạn có thể lưu trữ các đường dẫn tập tin trong một file app.config bằng cách sử dụng định dạng này trong cấu hình ứng dụng:

<configuration> 
<appSettings> 
    <add key="Path" value="\\ComputerName\ShareName"/> 
</appSettings> 
</configuration> 

Sau đó bạn có thể đọc các cài đặt ứng dụng lưu trữ ở đó bằng cách sử dụng lớp ConfigurationManager. Bạn sẽ phải thêm một tham chiếu đến System.Configuration trong dự án của bạn và tham chiếu nó trong mã.

Sau đó, đường dẫn của bạn có thể được đọc bằng cách truy cập ConfigurationManager.AppSettings["Path"] - nó sẽ là string.

+0

Ngoài câu trả lời của bạn, khi bạn cần phải đặt đường dẫn đến thư mục có giá trị nó có thể ở định dạng như: "C: \ Temp \ Folder" (không cần thoát dấu gạch chéo ngược như "C: \\ Temp \\ Folder") – Reven

Các vấn đề liên quan