我做了一個應用程序,它在XP中工作正常,但在Vista中獲得UnauthorizedAccessException。基本上我通過代碼創建一個文件夾並在其中寫入一個XML文件。UnauthorizedAccessException:進入Vista
有沒有辦法讓應用程序可以通過代碼或其他方式以管理員身份運行。
謝謝。
我做了一個應用程序,它在XP中工作正常,但在Vista中獲得UnauthorizedAccessException。基本上我通過代碼創建一個文件夾並在其中寫入一個XML文件。UnauthorizedAccessException:進入Vista
有沒有辦法讓應用程序可以通過代碼或其他方式以管理員身份運行。
謝謝。
您需要將應用程序標記爲需要應用程序清單中的管理員權限。下面是從MSDN雜誌,解釋過程中的文章:
您可能想問自己:「我的應用程序是否真的需要寫入硬盤的受保護部分?」大多數情況下,我發現人們只是假設他們可以隨時隨地寫信。該解決方案不是給予應用程序管理權限,而是將該文件寫入用戶配置文件,該用戶配置文件可能屬於它的位置。 – 2009-12-28 10:46:56
是的我在FTP客戶端應用程序中使用它,我需要在其中創建文件夾和文件。 – marshalprince 2009-12-28 12:27:02