gpt4 book ai didi

visual-studio-2010 - 无法加载“Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior”

转载 作者:行者123 更新时间:2023-12-04 00:33:35 24 4
gpt4 key购买 nike

我最近尝试使用 Microsoft 的 Web 部署复制我们的应用程序服务器。一切顺利,尽管在日志中我似乎缺少一些 VisualStudio 组件(?)。

这是完整的错误日志:

System.Configuration.ConfigurationErrorsException: The type 'Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior, Microsoft.VisualStudio.Diagnostics.ServiceModelSink, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' registered for extension 'Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior' could not be loaded. (C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config line 236)

我错过了什么?

最佳答案

我们最近从 Windows Server 2012 R2(旧版本仍在运行)切换到 Windows Server 2016。当我们将所有应用程序移动到这个新服务器时,我们开始在其中一个 Web 应用程序的某些特定部分收到此错误。

我比较了两个服务器的 machine.config 文件,两者都有 Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior 的条目,但出于某种原因,我在新服务器上遇到了这个错误。

我从新服务器的 machine.config 中删除了以下条目,错误消失了

<system.serviceModel>
<extensions>
<behaviorExtensions>
<add name="Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior" type="Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior, Microsoft.VisualStudio.Diagnostics.ServiceModelSink, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</behaviorExtensions>
<extensions>

<commonBehaviors>
<endpointBehaviors>
<Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior/>
</endpointBehaviors>
<serviceBehaviors>
<Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior/>
</serviceBehaviors>
</commonBehaviors>
</system.serviceModel>

我不太愿意从 machine.config 中删除这些行,但这是临时解决方案。如果我找到更好的非侵入性解决方案,将更新我的答案

关于visual-studio-2010 - 无法加载“Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26732621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com