【问题标题】:Can I remove the serviceModel tag from my .config file?我可以从我的 .config 文件中删除 serviceModel 标签吗?
【发布时间】:2012-09-06 14:37:15
【问题描述】:

我的 app.config 包含以下标签

<system.serviceModel>
    <bindings />
    <client />
</system.serviceModel>

当我删除它们时,应用程序可以在没有 .NET Framework 3.5 版的机器上运行,直到需要它为止。

除了延迟应用程序崩溃之外,删除它们是否会导致任何其他副作用?即使没有它们,我也可以在具有正确版本的 .NET Framework 的机器中使用 Web 服务吗?

【问题讨论】:

    标签: .net wcf .net-3.5 app-config


    【解决方案1】:

    是的,您可以删除它。看起来 WCF 绑定已被添加然后被删除。您不需要保留空存根。此外,您应该发现这与 3.0 及更高版本有关,而不是 3.5 及更高版本。含义:它只会在 2.0/1.1 机器上失败(如果留在里面)。

    【讨论】:

    • 在没有 3.0 =) 的 4.0/4.5 机器上也会失败
    • @XMLforDummies 因此“及以上”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-25
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多