我有一个 ASP.Net MVC 应用程序,它在我的本地开发计算机上运行良好。但是部署到IIS7后尝试登录时出现以下错误:
初始化字符串格式不符合规范
从索引 0 开始
大多数发布此错误的人通过以某种方式更改连接字符串来解决它。但是,我在本地和部署的应用程序上的连接字符串是相同的。连接字符串是这样的:
<add name="ApplicationServices" connectionString="Data Source=*server*\*instance*;Initial Catalog=*database*;Integrated Security=True;"
providerName="System.Data.SqlClient" />
在我的例子中,是什么导致了这个错误?
初始化字符串格式不符合规范
从索引 0 开始
网页配置:
<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());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)