Nếu bạn luôn chạy Visual Studio với tư cách quản trị viên, bạn sẽ nhận được cảnh báo Kiểm soát truy cập người dùng mỗi khi bạn khởi động nó, ngay cả khi bạn đăng nhập với tư cách quản trị viên sang Windows. Rõ ràng là bạn chỉ có thể nhấp vào ‘OK’ để loại bỏ cảnh báo này, nhưng có thể khiến bạn tắt Kiểm soát quyền truy cập của người dùng.
Lưu ý rằng điều này đúng chỉ khi Điều khiển tài khoản người dùng của Vista (UAC) được bật. Nhiều nhà phát triển tắt UAC, và trong trường hợp này Vista hoạt động giống như các phiên bản Windows cũ hơn liên quan đến việc bắt đầu Visual Studio: nếu bạn đăng nhập với tư cách quản trị viên thì Visual Studio sẽ mặc định chạy với quyền quản trị.
Các tài khoản quản trị
Vista cũng có tài khoản gọi là ‘Administrator’ mà cư xử khác với tài khoản quản trị khác. Trong thực tế, nó hoạt động giống như tài khoản quản trị viên trong các phiên bản trước của Windows, trong đó tất cả các chương trình được khởi chạy khi sử dụng nó chạy với quyền quản trị viên theo mặc định. Không cần thiết lập cụ thể chương trình như được mô tả ở trên.
Là nhà phát triển, bạn thực sự không cần sử dụng tài khoản này: bạn có thể phát triển với đặc quyền của quản trị viên bằng các kỹ thuật được mô tả trong bài viết này.
Tuy nhiên, đôi khi bạn không chắc chắn liệu chương trình có bị lỗi hay không do một số lỗi mã hóa hoặc đơn giản là do quá trình đang được khởi chạy không đủ đặc quyền. Trong những trường hợp này, có thể hữu ích khi sử dụng tài khoản Quản trị viên tạm thời để chỉ loại trừ vấn đề với đặc quyền. Lưu ý rằng nếu bạn làm việc cho một tổ chức lớn, họ gần như chắc chắn sẽ không cho phép bạn gần tài khoản này, tuy nhiên: điều này thực sự chỉ hữu ích cho những người đang phát triển ở nhà.
Sử dụng tài khoản quản trị
Để kích hoạt tài khoản quản trị bắt đầu một dấu nhắc lệnh với quyền quản trị như đã mô tả ở trên (gõ ‘cmd’ trong hộp thoại Start Search và nhấn Control-Shift-Enter). Sau đó, nhập:
người dùng mạng Quản trị viên/hoạt động: có
Mật khẩu này có mật khẩu trống theo mặc định. Để thiết lập một mật khẩu sử dụng:
người sử dụng net Quản trị viên {} mật khẩu
Bây giờ bạn có thể log off và đăng nhập vào như là Administrator. Khi bạn đang thực hiện với bất kỳ thử nghiệm bạn nên vô hiệu hóa tài khoản này một lần nữa như sau
người sử dụng net Administrator/active: no
Lưu ý rằng việc vô hiệu hóa tài khoản không rõ ràng mật khẩu. Tuy nhiên nếu bạn quên nó, bạn luôn có thể đặt lại nó như trên khi bạn sử dụng lại tài khoản (miễn là bạn có quyền truy cập vào ít nhất một tài khoản có quyền quản trị viên).
Hope this helps ...
s
Đây là một hướng dẫn tốt đẹp về cách thức này có thể được thực hiện theo nhiều cách http : //www.sevenforums.com/tutorials/11841-run-administrator.html – Shaji
@Shaji, nhờ liên kết – Alex
Làm điều này sẽ khiến Windows không thể chuyển tệp vào Visual Studio - vì vậy ví dụ: nếu bạn "mở" tệp .cs từ Windows Explorer, hành động đó sẽ không thành công với "đó đã xảy ra sự cố khi gửi lệnh tới chương trình "lỗi. – Jasmine