[英]Asp.net - publishing a web site is causing an access denied error
我正在Visual Studio 2008 SP1中工作,並試圖將網站發布到本地目錄中。 我不斷收到以下錯誤:
錯誤3拒絕訪問路徑'C:\\ Users \\ name \\ Documents \\ Sandbox \\ BTNET \\ App_Data \\ BTNET.mdf'。
我的問題是如何確定Visual Studio以哪個用戶帳戶運行? 我試圖讓所有人,客人和IUSR_完全控制,但仍然出現此錯誤。 這是痛苦的..
您必須“以管理員身份運行” VS2008並發布網站
打開任務管理器(ctrl + alt + delete)並查找devenv.exe。您應該在“用戶名”列中看到該用戶。
AFAIK(據我所知)是ASPNET帳戶
由於訪問數據庫文件時遇到問題,請確保已關閉與該數據庫的所有連接。 該文件可能正在使用中,這又將導致錯誤。
聽起來好像是打開了應用程序並且正在使用文件(即Visual Studio,正在修改架構或數據或Access的實例),或者發布文件的用戶無權訪問刪除文件。
第一種情況更常見。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.