[英]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.