没有名为“myconnection”的连接字符串;可以在应用程序配置文件中找到
本文关键字:应用程序 配置文件 字符串 myconnection 连接 | 更新日期: 2023-09-27 18:07:30
我正在使用实体框架和azure,我在一个web角色中获得了一个WCF,该角色使用实体框架项目的方法……似乎我将连接字符串放在错误的文件上,或者我错误地定义了它。内容如下:
<connectionStrings>
<!-- Windows Azure SQL Database Connection String -->
<add name="AMTEntitiesContainer"
connectionString="here goes my connection string"
providerName="System.Data.EntityClient" />
</connectionStrings>
这是在我的实体库项目的app.config文件中,它应该进入我的webrole的配置吗?还是应该放到我的WCF服务中?
连接字符串应该在web中。WCF服务的配置。EntityFramework项目将在进程中执行。WCF服务是正在运行的进程。
这也有助于理解这些事情。
很抱歉,我还不能写评论
如果是与Azure交互的WebService,则需要将其移到其Web.config中。
我有这个,很简单,因为我的模型创建错误了。我做错了:
var model = new ModelName;
而不是正确地做:
var model = ModelName.Create();