C# 有没有可能摆脱这场恶作剧?
我希望我的项目有以下软件包C# 有没有可能摆脱这场恶作剧?,c#,azure,nuget,azure-functions,nuget-package,C#,Azure,Nuget,Azure Functions,Nuget Package,我希望我的项目有以下软件包 Microsoft.Azure.ServiceBus Microsoft.Azure.WebJobs.Extensions Microsoft.Azure.WebJobs.Extensions.Storage Microsoft.Azure.WebJobs.ServiceBus Microsoft.NET.Sdk.0功能 .NETStandard图书馆 Json 现在我有最新的版本 Microsoft.Azure.ServiceBus(3.1.1) Micros
- Microsoft.Azure.ServiceBus
- Microsoft.Azure.WebJobs.Extensions
- Microsoft.Azure.WebJobs.Extensions.Storage
- Microsoft.Azure.WebJobs.ServiceBus
- Microsoft.NET.Sdk.0功能
- .NETStandard图书馆
- Json
- Microsoft.Azure.ServiceBus(3.1.1)
- Microsoft.Azure.WebJobs.Extensions(3.0.0)
- Microsoft.Azure.WebJobs.Extensions.Storage(3.0.0)
- Microsoft.Azure.WebJobs.ServiceBus(v3.0.0-beta8)
- Microsoft.NET.Sdk.Functions(1.0.22)
- .NETStandard库(2.0.1)
- Newtonsoft.Json(11.0.2)
- Microsoft.Azure.ServiceBus[无]
- Microsoft.Azure.WebJobs.Extensions[Microsoft.Azure.WebJobs(>=3.0.0)]
- Microsoft.Azure.WebJobs.Extensions.Storage[Microsoft.Azure.WebJobs(>=3.0.0)]
- Microsoft.Azure.WebJobs.ServiceBus[Microsoft.Azure.WebJobs(=2.2.0)]
- Microsoft.NET.Sdk.Functions[Microsoft.Azure.WebJobs(>=3.0.0&&<3.1.0)]
- .NETStandard库[无]
- Newtonsoft.Json[None]
2.MoveNext()位于
System.Linq.Enumerable.WhereEnumerableInterator
1.MoveNext()位于
System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source)
在MakeFunctionJson.MethodInfoExtensions.GetDisabled(MethodInfo
方法)在
MakeFunctionJson.MethodInfoExtensions.hasUnportedAttributes(MethodInfo
方法、字符串和错误)
MakeFunctionJson.FunctionJsonConverter.d__9.MoveNext()
位于System.Collections.Generic.List
1..ctor(IEnumerable1 collection)
在System.Linq.Enumerable.ToList[TSource](IEnumerable
1 source)处
MakeFunctionJson.FunctionJsonConverter.TryGenerateFunctionJsons()在MakeFunctionJson.FunctionJsonConverter.TryRun()处 警告:程序集绑定日志记录已关闭。要启用程序集绑定 记录失败,请设置注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog](DWORD)到1。注:有 某些性能损失是否与程序集绑定失败相关 登录中。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] 生成函数元数据时出错
有什么办法可以摆脱这个地狱,或者我不能使用所有这些软件包?我试着查看以前的版本,但似乎没有办法让他们都同意WebJobs的版本。通常如何解决这些情况?删除
Microsoft.Azure.WebJobs.ServiceBus
,新包现在称为Microsoft.Azure.WebJobs.Extensions.ServiceBus(3.0.0)
。请参见v2函数中的
此外,Microsoft.NET.Sdk.Functions(1.0.22)
包含Newtonsoft.Json(11.0.2)
和Microsoft.Azure.WebJobs.Extensions(3.0.0)
,无需单独安装。和Microsoft.Azure.WebJobs.Extensions.ServiceBus(3.0.0)
也包含Microsoft.Azure.ServiceBus(3.0.2)
,只要不需要最新版本,您也不需要安装它
例如,您可以在VS中创建v2 servicebus触发器模板,只需添加Microsoft.Azure.WebJobs.Extensions.Storage(3.0.0)
即可实现您的目标