那位大虾帮忙啊,我的VS2005在启动用户实例的时候,进程出错,无法生成用户实例,要怎么解决?急急急!!!
如题 问题点数:100、回复次数:8Top
1 楼hemeng(hemeng)回复于 2006-03-09 11:08:25 得分 60
我也遇到这样的问题了:
错误提示里这样写的:
1、如果应用程序 App_Data 目录不存在,则 Web 服务器帐户必须具有对应用程序目录的读写访问权限。这是因为如果不存在 App_Data 目录,Web 服务器帐户将会自动创建它。
2、如果应用程序 App_Data 目录已存在,则 Web 服务器帐户只要求对应用程序 App_Data 目录的读写访问权限。这是必要的,因为 Web 服务器帐户将尝试确认 SQL Server Express 数据库已在应用程序 App_Data 目录中。如果从 Web 服务器帐户撤消对 App_Data 目录的读访问权限,提供程序便无法正确地确定 SQL Server Express 数据库是否已存在。如果提供程序试图创建已存在的数据库的副本,就会出错。写访问权限是必需的,因为创建新数据库时需要使用 Web 服务器帐户凭据。
3、计算机上必须安装 SQL Server Express。
4、Web 服务器帐户的进程标识必须具有本地用户配置文件。有关如何为计算机帐户和域帐户创建本地用户配置文件的详细信息,请参见自述文档。
郁闷我也没有搞定,期待高手!!!Top
2 楼nameone(过客)回复于 2006-03-09 11:20:39 得分 20
UPTop
3 楼hemeng(hemeng)回复于 2006-03-09 11:29:53 得分 0
我再顶一下,我也很急,看来这个问题比较典型阿!Top
4 楼hemeng(hemeng)回复于 2006-03-09 11:46:43 得分 0
顶!Top
5 楼hemeng(hemeng)回复于 2006-03-09 11:55:39 得分 0
问题,我终于解决了.
其实很简单:把App_Data的权限里面加入ASPNET用户就行了.Top
6 楼nameone(过客)回复于 2006-03-09 12:43:16 得分 0
UPTop
7 楼sxnmc(浪浸斜阳)回复于 2006-03-10 14:55:42 得分 0
那是不是就是说需要在数据库里加一个App_Data的用户,然后把aspnetdb数据库的操作权限赋给App_Data???Top
8 楼lnwuyaowei(风可以追我)回复于 2006-03-10 20:14:06 得分 20
楼主的是xp或者2000,如果是windows2003,再试一下.原理差不多.Top




