win10下vs2013爲程序集新建強名稱文件時「未能完成操做。拒絕訪問」的解決方案

昨日,在使用vs2013開發開發一個小工具,打算給這個小工具的源代碼進行保護。安全

在輸入完成創建強名稱密鑰文件時,爆出了以下錯誤:工具

一開始覺得是項目所在路徑的權限問題,因而給項目所在路徑文件夾添加了「User"的寫入和執行權限。結果 然並卵。加密

嘗試了系統的temp路徑,一樣的結果。問了度娘和谷歌,也沒什麼用,都是些奇奇怪怪的回答。決定繼續完善功能,最後再來搞定這個問題。.net

今天早上開發功能完成,繼續各類路徑的嘗試解決,最後在csdn中找到一個相似的問題,有人回答了」 給Everyone 用戶,文件夾C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys 控制權限「。blog

考慮到系統的安全,我沒有使用everyone,使用User用戶的」寫入「+」修改「權限,修改完成後從新進入vs2013進行簽名加密,順利搞定問題。開發

在此謝謝csdn論壇wuyq11的用戶,thx。get

相關文章
相關標籤/搜索