【问题标题】:Error Publishing to Azure 2.7 in VS 2015在 VS 2015 中发布到 Azure 2.7 时出错
【发布时间】:2015-08-14 00:51:16
【问题描述】:

我正在尝试使用两个 Web 角色进行 Azure 部署。我在构建后和部署开始时收到以下错误。

错误 CloudServices41:入口点 ODataHQ.Query.dll 不是有效的程序集。请提供实现入口点的二进制文件的相对路径。 ODataHQ.Query.Azure C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Windows Azure Tools\2.7\Microsoft.WindowsAzure.targets 1057

此错误也发生在同事机器上。我们最近刚刚在 Visual Studio 2015 Enterprise 中升级到 Azure 2.7,这是我们尝试的第一次部署。

在互联网上找不到任何关于它的信息,有什么想法吗?

【问题讨论】:

  • this的可能重复
  • Hari Hara Chandan 那篇文章甚至与我的问题没有太大关系。

标签: c# azure visual-studio-2015 azure-web-roles azure-deployment


【解决方案1】:

好的,我找到了问题所在。我在 Azure 部署项目中添加了另一个辅助角色,然后我想删除该辅助角色并在其位置添加一个 Web 角色,但保留所有设置。所以我在ServiceDefinition.csdef中手动将worker角色重命名为web角色的名字,但是并没有把tag改成web角色。

<WorkerRole name="MyProjectName" vmsize="Small">

应该改回

<WebRole name="MyProjectName" vmsize="Small">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多