最近用ASP.NET做一个项目,需要网页和软件同时使用一个数据库,测试阶段采用SQLEXPRESS,用Visual Studio 2010调试的时候,网页和软件能正常打开数据库,并能读取写入数据库,但是我把网页发布到IIS上去,浏览页面的时候,软件却打不开数据库了,不知道怎么解决。各位路过的高手们能帮帮忙吗?
vs2010调试结果:
无法打开物理文件 "D:\Program Files\VMware\NET\IAgricultureWeb\App_Data\SerialPort.mdf"。操作系统错误 32:"32(另一个程序正在使用此文件,进程无法访问。)"。
尝试为文件 D:\Program Files\VMware\NET\IAgricultureWeb\App_Data\SerialPort.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。