程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> win10下vs2013為程序集新建強名稱文件時“未能完成操作。拒絕訪問”的解決方案,win10vs2013

win10下vs2013為程序集新建強名稱文件時“未能完成操作。拒絕訪問”的解決方案,win10vs2013

編輯:C#入門知識

win10下vs2013為程序集新建強名稱文件時“未能完成操作。拒絕訪問”的解決方案,win10vs2013


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

在輸入完成建立強名稱密鑰文件時,爆出了如下錯誤:

一開始以為是項目所在路徑的權限問題,於是給項目所在路徑文件夾添加了“User"的寫入和執行權限。結果 然並卵。

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

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

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

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved