繁体   English   中英

将Azure SDK从2.4升级到2.6后生成错误

[英]Build error after upgrade Azure SDK from 2.4 to 2.6

我刚刚使用项目属性>应用程序下的升级功能将Web角色项目(和解决方案)从Azure SDK 2.4升级到Azure SDK 2.6。

当我构建应用程序时,一切正常,但是当我尝试运行它(并启动Azure仿真器等)时,如果我要继续进行构建错误,则单击“否”时会出现以下错误:

无法获取设置值参数名称:profileName

查看构建输出: 建立输出

而已。 打开输出时,找不到任何与此相关的信息。 看起来构建成功完成。

如果我单击“是”,VS将显示以下消息:

无法调试Microsoft Azure云服务项目。 输出目录“ D:\\ path \\ to \\ folder \\ src \\ project \\ csx \\ O”不存在。

也许与模拟器有关?

可以帮忙吗? 非常感激!

我们也遇到了这个问题。

即使您在“运行/调试”设置中选择的“服务配置”显示为Dev.Local,您似乎也需要拥有一个名为ServiceConfiguration.Local.cscfg的服务配置,否则您将遇到此精确错误。

无论如何,一旦我们创建了一个名为ServiceConfiguration.Local.cscfg的cscfg,即使我们没有引用它,该问题也会停止。

2.7升级(在我的情况下)随处都附有诊断信息,这真是令人讨厌。 从您的角色(web.config,角色定义)中删除诊断信息,我敢打赌,您会很幸运。

更新:我们从未深入到此。 除非您不进行诊断而感到高兴,否则,只要让步并确保您拥有Foo.Local.cscfg,生活就真的会更简单!

这似乎是一个包罗万象的错误。 我刚遇到它,而在我看来,根本原因是我为证书设置了thumbprintAlgorithm错误。 我在尝试打包时发现了这一点……并得到了一条有用的错误消息,因此这是一回事。

检查ServiceConfiguration.Cloud.cscfg中是否存在XML语法错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM