【问题标题】:Could not run WCF debug mode in visual studio 2017 community version无法在 Visual Studio 2017 社区版中运行 WCF 调试模式
【发布时间】:2019-07-04 13:12:46
【问题描述】:

当我尝试在 Visual Studio 2017 中运行 WCF 调试模式时,我在事件查看器中收到以下错误:

模块 DLL 'C:\Program Files (x86)\IIS Express\Asp.Net Core Module\V2\aspnetcorev2.dll' 由于配置而无法加载 问题。当前配置只支持加载构建的图片 对于 x86 处理器架构。数据字段包含错误 数字。要了解有关此问题的更多信息,包括如何 排查此类处理器架构不匹配错误, 见http://go.microsoft.com/fwlink/?LinkId=29349

因此我无法启动我的服务。

【问题讨论】:

  • 似乎不是 WCF 问题,而是发出 asp.net core v2。某些损坏的文件正在阻止 IIS Express 打开。尝试重新安装 asp.net core v2。
  • 你找到答案了吗?
  • 我曾尝试重新安装 asp.net core v2,但仍然不值得:((。谢谢
  • 如果你没有使用.net core,你可以尝试删除对.net core的引用。https://stackoverflow.com/questions/40161982/aspnetcore-dll-failed-to-load,请不要忘记备份applicationhost.config

标签: c# wcf visual-studio-2017


【解决方案1】:

感谢您的所有建议。我已经通过添加文件“.vs\config\applicationhost.config”的注释 2 行来解决这个问题

<!--  <add name="AspNetCoreModule" image="%IIS_BIN%\aspnetcore.dll" />
            <add name="AspNetCoreModuleV2" image="%IIS_BIN%\Asp.Net Core Module\V2\aspnetcorev2.dll" /> -->

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-30
    • 2019-03-09
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 2017-10-24
    • 1970-01-01
    相关资源
    最近更新 更多