Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在VS 2015中发布到Azure 2.7时出错_C#_Azure_Visual Studio 2015_Azure Web Roles_Azure Deployment - Fatal编程技术网

C# 在VS 2015中发布到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

我正在尝试使用两个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,这是我们尝试的第一次部署


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

好的,我解决了这个问题。我向Azure部署项目添加了另一个工作者角色,然后我想删除该工作者角色并在其位置添加一个web角色,但保留所有设置。因此,我在ServiceDefinition.csdef中将worker角色手动重命名为web角色的名称,但我没有将标记更改为web角色

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

应该改回

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

可能是Hari Hara Chandan的复制品,那篇文章与我的问题根本没有关系。