1

我的 app.config 包含以下标签

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

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

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

4

1 回答 1

3

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

于 2012-09-13T13:29:50.437 回答