1

我的问题是:当我更改代码并构建新的 dll 并将其放入 GAC 时,为什么消费 wcf 适配器对话框没有更新?

详细信息:我正在为 Biztalk server 2013 r2 开发我的自定义 wcf lob 适配器。我已经实现了所需的接口IMetadataBrowseHandler,然后将其构建并放入 GAC。

在 Biztalk 项目中使用它时,我可以通过“添加生成的项目=>ConsumeAdapterService”看到我的结果。我更改了我的代码,因此我必须在树中看到新节点,但在重新启动 Visual Studio 之前我没有看到任何新项目。

这是对话框的图片:

在此处输入图像描述

4

1 回答 1

1

Visual Studio 第一次从本地 GAC 加载 DLL。第二次(在您更新它之后),DLL 已经是您的应用程序域的一部分,因此除非您重新启动 Visual Studio,否则它不会被更新。

这是 .NET 中几乎是标准的默认行为。

您不能在“从 GAC 重新加载 DLL”行中对 Visual Studio 说些什么,因此您需要手动重新启动它。

于 2016-04-17T19:47:18.160 回答