2009-09-16 58 views
1

我在Visual Studio 2008 sp1中工作,並嘗試將網站發佈到本地目錄。我不斷收到以下錯誤:Asp.net - 發佈網站導致訪問被拒絕錯誤

錯誤3訪問路徑'C:\ Users \ name \ Documents \ Sandbox \ BTNET \ App_Data \ BTNET.mdf'被拒絕。

我的問題是如何確定Visual Studio運行的用戶帳戶?我試圖給每個人,客人和IUSR_完全控制權,我仍然得到這個錯誤。這是痛苦..

回答

4

您必須「以管理員身份運行」VS2008併發布站點

1

據我所知(據我所知),這是ASPNET帳戶

既然你在訪問數據庫文件的問題,確保所有到該數據庫的連接被關閉。該文件可能正在使用中,這反過來會導致錯誤。

+0

我打折了數據庫並以管理員身份運行了visual studio,並且能夠發佈。謝謝你的幫助! – Zaffiro 2009-09-16 02:26:07

2

調出任務管理器(ctrl + alt + delete)並查找devenv.exe。您應該在用戶名列中看到用戶。

+0

+1感謝提示! – Zaffiro 2009-09-16 02:26:47

0

聽起來好像應用程序已打開並使用該文件(即Visual Studio,修改架構或數據或Access實例),或者發佈文件的用戶無權訪問刪除文件。

第一種情況更常見。