0

在我的项目中,我更新了对 Microsoft.Data.Services.Client 5.3.0.0 的引用。但是,当我使用 clickonce 进行部署时,它仍然尝试引用: Microsoft.Data.Services.Client 5.0.0.0 并抛出错误 Microsoft.Data.Services.Client 5.0.0.0 need to be installed to the GAC。 错误

5.3.0.0 dll 包含在 clickonce 安装中。我无法返回 5.0.0.0,因为服务参考具有 5.3.0.0 功能。

有没有办法手动告诉 clickonce 使用 5.3.0.0?

4

1 回答 1

1

您需要在配置文件中添加绑定bindingRedirect标记。

<bindingRedirect oldVersion="5.0.0.0" newVersion="5.3.0.0"/>

您还需要确保 GAC 中存在新的Microsoft.Data.Services.Client 5.3.0.0程序集。

于 2013-04-26T04:47:33.597 回答