缺少用于发布的连接字符串

时间:2017-09-22 12:39:52

标签: c# asp.net asp.net-mvc entity-framework

我学习制作一个MVC项目,现在我正在尝试学习如何发布它我遇到了这个问题,我必须配置我的连接字符串,我没有任何(我认为)或只是在我的{{ 1}}。

我是否必须添加它或者可以在其他地方找到它?(试图添加一个但我想先问或做研究以避免更多问题因为我仍然不那么好)

的Web.config

web.config

1 个答案:

答案 0 :(得分:1)

<configuration>元素中添加与<configSections>标记平行的部分,例如:

<configuration>
    <connectionStrings>
      <add name="DbConnection" connectionString="Data Source=(localdb)\v11.0;Initial Catalog=randomDatabaseName;Integrated Security=True" providerName="System.Data.SqlClient" />
    </connectionStrings>
</configuration>

在您的应用中,您可以使用声明的名称来调用数据库:DbConnection。 您可以根据需要为此部分添加任意数量的连接字符串。

要回答您的问题,您可以在应用程序中自己构建字符串,或者在配置文件中将其写入。如果您正在使用entityframework,我相信将连接字符串放在web.config中是更好的。