簡體   English   中英

Visual Studio,直接編譯成程序文件的最佳方法(訪問被拒絕的問題)?

[英]Visual Studio, best way to compile directly to Program Files (access denied issues)?

由於該文件夾在Windows中受到保護,因此直接將我的解決方案直接編譯到Program Files時會遇到一些問題。

我試圖編譯到項目文件夾中的bin \\ Release,並使用生成后事件進行COPY,但仍然出現訪問被拒絕的問題。

我可以通過以管理員身份啟動Visual Studio來解決此問題,但我對此感到不滿意。

在不以管理員身份啟動Visual Studio的情況下,您對此有何建議?

我最終以管理員身份運行Visual Studio。 這對我來說是最簡單的解決方案。 謝謝大家的貢獻。

只需在“安全性”選項卡上為目標文件夾的Windows用戶設置權限(僅在Windows Pro中可見)-添加寫入(或完全控制)權限。

在這兩種情況下,請確保您的Windows用戶不屬於對目標(或其父)文件夾具有受限訪問權限的任何組。 “拒絕”權限比“允許”權限具有更高的優先級。

(此外,您可以編寫構建后腳本以僅將nesesery文件從bin復制到程序文件,但仍然必須具有如上所述的寫許可權)。

只需從Windows管理員帳戶中為特定文件夾提供特權 ,您就可以在其中將項目運行到Visual Studio項目中,然后該帳戶應開始工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM