2010-05-25 24 views

Trả lời

16

Thêm một hành động trước khi xây dựng để xóa:

%USERPROFILE%\Local Settings\Application Data\[AppName]\...\[Version]\user.config

hoặc nếu số phiên bản của bạn thay đổi rất nhiều chỉ cần xóa

%USERPROFILE%\Local Settings\Application Data\[AppName]\

+1

Bất kỳ cơ hội nào bạn biết cách thực hiện tương tự cho VS 2010 ??? Tôi chỉ rối tung lên xem trình gỡ lỗi của tôi và không thể tìm ra cách để có được trở lại mặc định ... (grrr GUIs ...) –

+1

Tôi khuyên bạn nên sử dụng biến hệ thống '% localappdata%' thay thế. Ví dụ, trên hệ thống Windows 10 của tôi, thư mục '% USERPROFILE% \ Local Settings' không tồn tại. – AeonOfTime

+1

Trên Windows 10, nó được gọi là AppData nhưng có nhiều thứ hơn thế này mặc dù xóa thư mục cài đặt vẫn được tải. Đã kết thúc bằng câu trả lời từ Smolla, mà đã làm các trick – ManyRootsofAllEvil

0

Dưới đây là hai cách có thể để làm điều đó:

  • sử dụng dòng lệnh xây dựng trước hoặc đăng xây dựng sự kiện, bạn đặt lệnh xóa và như vậy trong đó hoặc chạy tệp hàng loạt hoặc tập lệnh

  • có lối chơi với tùy chọn Bắt đầu tác vụ của dự án khởi động, bạn có thể chỉ định một chương trình bên ngoài với các đối số dòng lệnh được chạy đầu tiên

6

Thêm vào các câu trả lời ở trên, đây là một giải pháp copy-paste mà làm việc cho hầu hết các thiết lập:

rmdir /q /s %localappdata%\[company name]\[AppName] 

Lưu ý rằng đối với hầu hết các trường hợp tốt nhất để xóa mọi thứ trong% local appdata% [tên công ty]. Kiểm tra dữ liệu ứng dụng được lưu trữ ở đó và chọn những gì tốt nhất cho bạn.

45

Đã cùng một câu hỏi và tìm thấy một câu trả lời ở đây: https://stackoverflow.com/a/2117359/488794

Properties.Settings.Default.Reset() 

Bạn có thể sử dụng tuyên bố sau này để chỉ thiết lập lại nếu bạn đang gỡ lỗi:

if(Debugger.IsAttached) 
    Settings.Default.Reset(); 

thử nghiệm VS2012 Net 4.0 (Reference)

+1

Ngoài ra bạn có thể sử dụng # nếu DEBUG Properties.Settings.Default.Reset() #endif –

+0

sẽ không đề nghị một # nếu vì nó có thể xảy ra rằng một debug xây dựng được gửi đến người thử nghiệm có thể muốn kiểm tra xem cài đặt có tồn tại hay không. – ManIkWeet

+0

Điều này đã làm cho lừa cho tôi trên VS2008 NET3.5 Windows 10 ... không hỏi – ManyRootsofAllEvil

0

Chạy-> Nhập "appdata"

Navigate to Local ->/

Xóa tất cả các file liên quan đến dự án

0

Dựa trên câu trả lời khác: chỉ cần tìm kiếm trên C: hoặc C:\Users\<YourUser> cho user.config và xóa hoặc đổi tên tập tin đó.

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