3 回答

TA貢獻(xiàn)1804條經(jīng)驗 獲得超8個贊
在Windows 8和10中,您必須右鍵單擊devenv.exe并選擇“兼容性故障排除”。
選擇“故障排除程序”
選中“程序需要其他權(quán)限”
點(diǎn)擊下一步”
點(diǎn)擊“測試程序...”
等待程序啟動
點(diǎn)擊下一步”
選擇“是,為程序保存這些設(shè)置”
點(diǎn)擊“關(guān)閉”
如果在打開Visual Studio時要求將更改保存到devenv.sln,請參見以下答案以將其禁用:
禁用Visual Studio devenv解決方案保存對話框
如果您改變主意并希望撤消“以管理員身份運(yùn)行”兼

TA貢獻(xiàn)1887條經(jīng)驗 獲得超5個贊
在查看超級用戶后,我發(fā)現(xiàn)了這個問題,該問題解釋了如何使用開始屏幕上的快捷方式執(zhí)行此操作。同樣,將Visual Studio固定到任務(wù)欄時,您可以執(zhí)行相同的操作。在任一位置:
右鍵單擊Visual Studio圖標(biāo)
去
Properties
在
Shortcut tab
選擇下Advanced
校驗
Run as administrator
與Windows 7不同,這僅在您從更改的快捷方式啟動應(yīng)用程序時才有效。更新兩個Visual Studio快捷方式后,當(dāng)您從資源管理器中打開解決方案文件時,它似乎也可以正常工作。
更新警告: 似乎以提升的權(quán)限運(yùn)行Visual Studio的主要缺陷之一是,因為資源管理器也沒有與其一起運(yùn)行,因此您無法將文件拖放到Visual Studio中進(jìn)行編輯。您需要通過文件打開對話框打開它們。您也無法雙擊與Visual Studio關(guān)聯(lián)的任何文件,并在Visual Studio中打開它(除了解決方案外),因為您會收到一條錯誤消息,提示There was a problem sending the command to the program.我取消選中總是以提升的權(quán)限開始(使用VSCommands),然后能夠直接打開文件并將其放入Visual Studio的打開實(shí)例中。
大膽更新: 盡管至少沒有像過去那樣沒有UI可以關(guān)閉UAC,但您仍然可以通過注冊表進(jìn)行操作。編輯的關(guān)鍵是:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
EnableLUA - DWORD 1-Enabled, 0-Disabled
更改此Windows后,將提示您重新啟動。重新啟動后,如果您是管理員,將回到擁有管理員權(quán)限運(yùn)行的所有內(nèi)容。我上面報告的問題現(xiàn)在也消失了。

TA貢獻(xiàn)1878條經(jīng)驗 獲得超4個贊
注意在最新的VS版本(2015+)中,似乎此擴(kuò)展不再存在/具有此功能。
您還可以下載Squared Infinity的VS2012的VSCommands,該功能具有將其更改為以管理員身份運(yùn)行的功能(以及其他一些不錯的功能)
更新資料
可以使用Tools
-> Extensions and Updates
選擇Online
并搜索vscommands
然后從何處安裝Visual Studio菜單欄中的命令,VSCommands for Visual Studio 20XX
具體取決于使用2012還是2013(或更高版本),然后下載并安裝。
添加回答
舉報