0

我在Windows 8中將一個拖放操作添加到一鍵單擊的應用程序中。我必須以管理員身份運行Visual Studio 2010才能導入簽名密鑰。不幸的是,當以管理員身份運行時,無法從文件資源管理器拖放到VS應用程序。以管理員身份運行VS時的拖放調試

我看了一個類似的問題here,但它是用於Windows 7;該解決方案在Windows 8中無法正常工作。我還查看了解決方案here以使文件資源管理器以管理員權限運行,但這也不起作用。

目前,我減少到建設,然後從EXE運行,這意味着我無法通過代碼在斷點追蹤。有沒有辦法繞過Windows 8中的UAC限制?

+0

試試我的黑客以管理員身份運行資源管理器:http://www.msfn.org/board/index.php?showtopic=144776 – magicandre1981

+0

我的黑客適合你嗎? – magicandre1981

回答

0

您可以使用VS2010擴展vscommand你的目的,從這裏下載:從vscommand博客 https://visualstudiogallery.msdn.microsoft.com/d491911d-97f3-4cf6-87b0-6a2882120acf

由於在追尋:

因爲它是Visual Studio中它也承載的允許您在以管理員身份運行Visual Studio時將文件拖放到解決方案資源管理器中。

現在你要開始在管理員模式下VS2010,這樣就可以實現:

在Windows 8中,你需要右鍵點擊devenv.exe的選擇 「兼容性疑難解答」。

  1. 選擇「疑難解答程序」
  2. 檢查「程序需要額外的權限」
  3. 點擊「下一步」,然後單擊「測試程序...」
  4. 等待程序啓動
  5. 點擊「下一步」
  6. 選擇「是,保存這些設置對這一計劃的」
  7. 點擊「關閉」

來源:Can you force Visual Studio to always run as an Administrator in Windows 8?

我希望它解決您的問題。

+0

謝謝你的迴應。我已經將VS設置爲始終以管理員身份運行。我通過一個快捷方式做到了。我安裝了VS-Command,但沒有看到如何從它啓動文件資源管理器。 – Tim

+0

它位於主菜單中的Tools - VSCommands下。您也可以在Visual Studio中按Ctrl + Q轉到快速啓動並在那裏鍵入單詞'eleavated'。以下鏈接可能會對您有所幫助:http://blogs.catapultsystems.com/tgonzalez/archive/2013/12/09/working-with-azure-fixing-vs-solution-explorer-drag-amp-drop/ – DeJaVo

相關問題