首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在windows上使用ADO ASP.NET .NET EF部署.NET 3项目?

如何在windows上使用ADO ASP.NET .NET EF部署.NET 3项目?
EN

Stack Overflow用户
提问于 2012-09-21 13:17:56
回答 2查看 299关注 0票数 0

我是致力于windows与asp.net mvc 3 web角色。我试图使用ADO.NET实体框架列出表中的所有记录。我使用了下面的连接字符串来绑定模型。

代码语言:javascript
复制
<add name="CalMedEntities" connectionString="metadata=res://*/Models.CalMedModel.csdl|res://*/Models.CalMedModel.ssdl|res://*/Models.CalMedModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=STELLENT-PC.database.windows.net;initial catalog=CalMed;persist security info=True;user id=sa;password=#stellent10;multipleactiveresultsets=True;Encrypt=True;erverCertificate=False;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

当我在本地运行我的项目时,它在windows仿真器中运行得很好。但我搞错了

基础提供程序在Open.上失败

将我的项目发布到windows蔚蓝门户之后。请引导我。

EN

回答 2

Stack Overflow用户

发布于 2012-09-21 13:49:45

我认为连接字符串不是指向Azure数据库,而是指向yout本地数据库。您需要设置Azure给您的连接

票数 0
EN

Stack Overflow用户

发布于 2012-09-21 14:16:06

连接字符串应该看起来有点像这样(您将从azure门户获得数据库参数):

代码语言:javascript
复制
<add name="CalMedEntities"
    connectionString="Server=tcp:u0ngf29abc.database.windows.net,1433;
    Database=myentities;User ID=youname-admin@u0ngf29abc;Password=mypassword;
    Trusted_Connection=False;Encrypt=True;
    MultipleActiveResultSets=True;PersistSecurityInfo=True;"
    providerName="System.Data.SqlClient" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12531390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档