gpt4 book ai didi

deployment - 初始化字符串的格式不符合从索引 0 开始的规范

转载 作者:行者123 更新时间:2023-11-29 22:02:21 26 4
gpt4 key购买 nike

我有一个 ASP.Net MVC 应用程序,它在我的本地开发计算机上运行良好。但部署到IIS7后尝试登录时出现以下错误:

Format of the initialization string does not conform to specification starting at index 0

大多数发布此错误的人都会通过以某种方式更改连接字符串来解决该错误。但是,我在本地和部署的应用程序上的连接字符串是相同的。连接字符串是这样的:

<add name="ApplicationServices" connectionString="Data Source=*server*\*instance*;Initial Catalog=*database*;Integrated Security=True;"
providerName="System.Data.SqlClient" />

在我的例子中,是什么导致了这个错误?

最佳答案

Format of the initialization string does not conform to specification starting at index 0

Web.config:

<connectionStrings>
<add name="TestDataConnectionString" connectionString="Data Source=.\SQLExpress;Initial Catalog=TestData;User ID=satest;Password=satest"
/>
</connectionStrings>

在 aspx.cs 页面中,代码必须按以下格式编写:

SqlConnection con = new
SqlConnection(ConfigurationManager.ConnectionStrings["TestDataConnectionString"].ToString());

关于deployment - 初始化字符串的格式不符合从索引 0 开始的规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32504636/

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