C# 在VS 2015中发布到Azure 2.7时出错
我正在尝试使用两个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,这是我们尝试的第一次部署C# 在VS 2015中发布到Azure 2.7时出错,c#,azure,visual-studio-2015,azure-web-roles,azure-deployment,C#,Azure,Visual Studio 2015,Azure Web Roles,Azure Deployment,我正在尝试使用两个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 105
在互联网上找不到关于它的任何信息,有什么想法吗?好的,我解决了这个问题。我向Azure部署项目添加了另一个工作者角色,然后我想删除该工作者角色并在其位置添加一个web角色,但保留所有设置。因此,我在ServiceDefinition.csdef中将worker角色手动重命名为web角色的名称,但我没有将标记更改为web角色
<WorkerRole name="MyProjectName" vmsize="Small">
应该改回
<WebRole name="MyProjectName" vmsize="Small">
可能是Hari Hara Chandan的复制品,那篇文章与我的问题根本没有关系。