gpt4 book ai didi

c# - 该进程无法访问文件\App_Data\ASPNETDB.MDF',因为它正在被另一个进程使用。

转载 作者:行者123 更新时间:2023-12-02 14:38:42 26 4
gpt4 key购买 nike

当尝试在 Windows Server 2008 R2 上发布我们的网站时,我们看到以下错误。 错误 4 该进程无法访问文件“C:\Users\Student\Desktop\CSFP Front-End\App_Data\ASPNETDB.MDF”,因为该文件正在被另一个进程使用。
我们不明白还有什么可以使用该数据文件。web.config 看起来像这样

<connectionStrings>
<add name="FBConnectionString" connectionString="Data Source=SERVER4;Initial Catalog=AITP;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="ASPNETDBConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Student\Desktop\CSFP Front-End\App_Data\ASPNETDB.MDF;Integrated Security=True;User Instance=True"/>
</connectionStrings>
<system.web>

它在本地运行良好,并且角色和用户也正常工作。 “构建网站”也运行得很好,但是当我们尝试发布网站时,它会抛出错误。有什么想法吗?

最佳答案

发布项目时,首先分离数据库文件。然后发布它就可以正常工作。要分离右键单击App_Data->ASPNETDB.MDF,分离...

关于c# - 该进程无法访问文件\App_Data\ASPNETDB.MDF',因为它正在被另一个进程使用。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15423305/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com