Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.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
Typescript ';serviceBusTrigger'';信号机';绑定类型突然没有注册_Typescript_Azure_Signalr_Azure Functions_Azureservicebus - Fatal编程技术网

Typescript ';serviceBusTrigger'';信号机';绑定类型突然没有注册

Typescript ';serviceBusTrigger'';信号机';绑定类型突然没有注册,typescript,azure,signalr,azure-functions,azureservicebus,Typescript,Azure,Signalr,Azure Functions,Azureservicebus,直到最近,它才开始工作,似乎已经随机损坏 按照之前的指南,我让信号器和服务总线在本地正常工作 我知道,我的host.json在历史上没有任何差异,它似乎在我没有改变任何东西的情况下以某种方式崩溃了,如下所示: { "version": "2.0", "extensionBundle": { "id": "Microsoft.Azure.Functions.ExtensionBundle", "version": "[1.*, 2.0.0)" } } 我尝试将服务总线

直到最近,它才开始工作,似乎已经随机损坏

按照之前的指南,我让信号器和服务总线在本地正常工作

我知道,我的host.json在历史上没有任何差异,它似乎在我没有改变任何东西的情况下以某种方式崩溃了,如下所示:

{
  "version": "2.0",
  "extensionBundle": {
    "id": "Microsoft.Azure.Functions.ExtensionBundle",
    "version": "[1.*, 2.0.0)"
  }
}
我尝试将服务总线添加到extensions.json:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <WarningsAsErrors></WarningsAsErrors>
    <DefaultItemExcludes>**</DefaultItemExcludes>
  </PropertyGroup>
  <ItemGroup>
    **<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.ServiceBus" Version="3.2.0" />**
    <PackageReference Include="Microsoft.Azure.WebJobs.Script.ExtensionsMetadataGenerator" Version="1.0.1" />
  </ItemGroup>
</Project>
另外,您还可以获得以下服务:

无法加载启动扩展“信号器”(类型: 'Microsoft.Azure.WebJobs.Extensions.SignalRService.SignalRWebJobsStartup, Microsoft.Azure.WebJobs.Extensions.SignalsService,版本=1.0.0.0, 区域性=中性,PublicKeyToken=adb9793829ddae60')。该类型不存在 存在。请验证类型和程序集名称

还尝试删除AppData/Local/Temp/函数,但出现了一些更可怕的错误:

启动操作期间发生主机错误 “fe7c00af-2f47-4972-9060-e3646811d16c”。[20/04/2020 5:07:05 PM] Microsoft.Azure.WebJobs.ServiceBus:无法加载类型 来自程序集的“Microsoft.Azure.ServiceBus.Management.ManagementClient” 'Microsoft.Azure.ServiceBus,版本=3.0.2.0,区域性=中性, PublicKeyToken=7e34167dcc6d6d8c'。[20/04/2020 5:07:05 PM]停车 JobHost值不能为null。参数名称:提供程序


aaaaaa我解决了这个问题,结果是在删除AppData/Local/Temp/Functions之后,出现错误的原因是我的Functions应用程序中的bin目录,在删除之后,一切都开始正常工作。

aaaaaaaa我解决了这个问题,删除AppData/Local/Temp/Functions后,出现错误的原因是我的Functions应用程序中的bin目录,在删除之后,一切都开始正常工作。

我刚刚经历了同样的事情,但删除bin不起作用。相反,我从host.json中删除了以下内容

"extensionBundle": {
    "id": "Microsoft.Azure.Functions.ExtensionBundle",
    "version": "[1.*, 2.0.0)"
}

然后我运行了
func扩展安装
。现在好像在工作

我只是让同样的事情发生了,但是删除bin不起作用。相反,我从host.json中删除了以下内容

"extensionBundle": {
    "id": "Microsoft.Azure.Functions.ExtensionBundle",
    "version": "[1.*, 2.0.0)"
}

然后我运行了
func扩展安装
。现在好像在工作

我认为您发布的代码不是extensions.json。你贴错东西了吗?它似乎来自C#,而不是typescript。嗨,有什么更新吗?它只是带有用于typescript的eazure函数,所以不确定。。。也许它没有影响我认为你发布的代码不是extensions.json。你贴错东西了吗?它似乎来自C#,而不是typescript。嗨,有什么更新吗?它只是带有用于typescript的eazure函数,所以不确定。。。也许它没有影响别忘了标记你的答案,这将帮助其他人。:)这很有效,谢谢:)将它粘贴到文件浏览器
C:\Users\%username%\AppData\Local\Temp\Functions
和delete
ExtensionBundles
文件夹,供那些想要复制和粘贴的人使用。别忘了标记你的答案,这将帮助其他人。:)这很有效,谢谢:)将此粘贴到文件浏览器
C:\Users\%username%\AppData\Local\Temp\Functions
和delete
ExtensionBundles
文件夹中,供那些想要复制和粘贴的人使用。是的,我不得不删除bin文件夹和AppData/Local/Temp/Functions,但你的建议听起来更简单,希望在你的答案和我的答案之间,我们可以为人们省去很多麻烦:)是的,我不得不删除bin文件夹和AppData/Local/Temp/函数,但你的建议听起来更简单,希望在你的答案和我的答案之间,我们可以为人们省去很多麻烦:)