gpt4 book ai didi

c# - MVC 5 IIS;在 web.config 之前使用 machine.config

转载 作者:太空宇宙 更新时间:2023-11-03 23:38:59 24 4
gpt4 key购买 nike

我正在尝试将 MVC5 网站部署到 IIS7 服务器。该网站使用 Asp.net 成员(member)资格。

当尝试连接到我的 SQlServer 时,网站正在尝试使用 machine.config 连接字符串“LocalSqlServer”。

但是我没有指定使用这个ConnectionString。我该如何更改此行为,使其使用 web.config 中给定的 connectionString 而不是 machine.cofnig。

  public ApplicationDbContext()
: base("XXXXMembership", throwIfV1Schema: false)
{
}

网络配置:

<connectionStrings>
<add name="XXXXMembership" connectionString="Data Source=xxxxxxxx;Initial Catalog=xxxxx;user id=xxxxx;password=xxxx;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
</connectionStrings>

最佳答案

将此添加到您的 <connectionStrings> 的顶部节

<connectionStrings>
<clear />
<remove name="LocalSqlServer" />
<add name="XXXXMembership" connectionString="Data Source=xxxxxxxx;Initial Catalog=xxxxx;user id=xxxxx;password=xxxx;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
</connectionStrings>

关于c# - MVC 5 IIS;在 web.config 之前使用 machine.config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29776648/

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