我有两个连接字符串,一个是本地的,一个是主生产服务器的.Entity Framework在安装时将App=EntityFramework添加到我的本地字符串中(4.1)——我现在使用的是4.3.这是干什么的?我找不到任何参考资料?

以下是我的本地连接字符串:

<add name="LocalConnection"
      providerName="System.Data.EntityClient"
      connectionString="metadata=
      res://*/;
      provider=System.Data.SqlClient;
      provider connection string='
      Data Source=.\SQLEXPRESS;
      AttachDBFilename=C:\mypath\MyDb.mdf;
      Integrated Security=True;
      User Instance=True;
      MultipleActiveResultSets=True;
      App=EntityFramework'" />

只是好奇!

推荐答案

它只是应用程序名称的同义词.

您可以看到下面概述的连接字符串属性:

http://msdn.microsoft.com/en-gb/library/system.data.sqlclient.sqlconnection.connectionstring.aspx

Database相关问答推荐

如何使用用户定义的字符串索引数据框?

Spring DriverManagerDataSource vs apache BasicDataSource

实体关系图. IS A 关系如何转换为table表?

如何理解 CAP 定理的可用性?

使用自动递增主键将 csv 导入 sqlite

使用 PostgresQL 判断现有列的约束

何时将数据库称为嵌入式数据库?

MS SQL 中查询的优先级

SQLAlchemy 和 django,准备好生产了吗?

我可以为 dapper-dot-net 映射指定数据库列名称吗?

SQL Server 简单插入语句超时

如何在大型数据库中使用 typeahead.js

SOA 和共享数据库

如何用 SQL 思考?

删除 PHP 中的所有小数

找不到类型或命名空间名称SQLConnection

SQL Server 2005 是否具有与 MySql 的 ENUM 数据类型等效的数据类型?

在单个 postgres 查询中多次调用 `now()` 是否总是给出相同的结果?

MySQL:LAST_INSERT_ID() 返回 0

PostgreSQL 唯一索引和字符串大小写