首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布Azure WebJob

发布Azure WebJob
EN

Stack Overflow用户
提问于 2016-05-19 19:02:27
回答 1查看 534关注 0票数 0

当我试图发布Azure WebJob时,我得到了一个错误:

C:\Program (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.targets(4283,5):错误:'WebJobArchivingExpiredRequest.PixlocateEntities-Web.config连接字符串的参数不能为空或空。

但是我在app.config/connectionStrings中有以下一行:

代码语言:javascript
复制
<add name="PixlocateEntities" connectionString="metadata=res://*/DB.csdl|res://*/DB.ssdl|res://*/DB.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=tcp:[myserver].database.windows.net,1433;Initial Catalog=PixlocateDev;Persist Security Info=True;User ID=[username];Password=[password]&quot;" providerName="System.Data.EntityClient" />

另外,我在web.config中有两个连接字符串:

代码语言:javascript
复制
<add name="PixlocateEntities" connectionString="metadata=res://*/DB.csdl|res://*/DB.ssdl|res://*/DB.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=tcp:[myserver].database.windows.net,1433;Initial Catalog=PixlocateDev;Persist Security Info=True;User ID=[username];Password=[password]&quot;" providerName="System.Data.EntityClient" />

<add name="WebJobArchivingExpiredRequest.PixlocateEntities" connectionString="metadata=res://*/DB.csdl|res://*/DB.ssdl|res://*/DB.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=tcp:[myserver].database.windows.net,1433;Initial Catalog=PixlocateDev;Persist Security Info=True;User ID=[username];Password=[password]&quot;" providerName="System.Data.EntityClient" />

为什么会发生这种情况,以及如何解决?

EN

回答 1

Stack Overflow用户

发布于 2016-05-19 20:02:13

在“发布向导”的“设置>>数据库”下,取消选中“在运行时使用此连接字符串”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37331990

复制
相关文章

相似问题

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