提示错误如下:
    “/PWS网站1”应用程序中的服务器错误。
--------------------------------------------------------------------------------尝试为文件 C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\PWS网站1\App_Data\aspnetdb.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 尝试为文件 C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\PWS网站1\App_Data\aspnetdb.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。源错误: 
行 5:   void Application_Start(object sender, EventArgs e) {
行 6:   SiteMap.SiteMapResolve += new SiteMapResolveEventHandler(AppendQueryString);
行 7:   if (!Roles.RoleExists("Administrators")) Roles.CreateRole("Administrators");
行 8:   if (!Roles.RoleExists("Friends")) Roles.CreateRole("Friends");
行 9:   }
 源文件: c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\PWS网站1\Global.asax    行: 7 

解决方案 »

  1.   

    如果是web程序的话,设置aspnet用户对文件所在目录具有访问权限。如果已经设了,贴出你的connectionstring来看看。
      

  2.   

    是web网站,给了ASPNET用户Administrators的角色,但是问题依旧.连接字符串如下:
    Data Source=.\SQLEXPRESS;AttachDbFilename="C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\PWS网站1\App_Data\ASPNETDB.MDF";Integrated Security=True;User Instance=True
      

  3.   

    问题解决!!!特别 感谢 Knight94(愚翁) ( ) 信誉:110  百分散尽 连接字符串是没有任何问题的!感激!