2014-11-24 91 views
3

我正在用c#編寫一個程序,要求只有在執行某些操作時才能以管理員身份運行該程序。Visual Studio 2013以管理員身份進行調試

當用戶單擊按鈕時,它會檢查應用程序是否以管理員身份運行,如果不是,則以管理員身份重新啓動應用程序。

我不希望它一直需要管理員訪問,因爲大多數應用程序都可以在沒有它的情況下使用。

我遇到的問題是當我嘗試在VS2013中調試應用程序並單擊需要管理員訪問的按鈕時,它會重新啓動程序,Visual Studio將停止調試它。

是否有設置或調試配置允許VS始終以管理員身份啓動調試?

+0

你的意思是你總是希望從Visual Studio中調試時以管理員身份運行程序?如果是這樣,只需以管理員身份運行Visual Studio – Default 2014-11-24 17:05:43

+0

您是否曾嘗試以管理員身份打開visual studio'run? – Ashwath 2014-11-24 17:06:32

+0

請參閱[this](http://stackoverflow.com/q/20404231/238902)以供參考 – Default 2014-11-24 17:07:46

回答

3

嘗試這種解決方案應用設置爲快捷鍵(客場以管理員身份運行)

右鍵點擊圖標視覺工作室 - >屬性 - >(標籤)的兼容性 - > (集團)設置 - >(檢查)運行這個程序作爲管理員 - > 應用 - >確定。

+0

我不知道,以管理員身份運行VS也會以管理員身份運行調試器。謝謝 – 2014-11-24 18:16:15

相關問題