1

我有一个问题,我将 XAML 序列化器/反序列化器用于我拥有的配置类型文件。我遇到的问题是 XAML 序列化程序正在从 /Bin 目录中的程序集返回对象,而 Web 应用程序的其余部分正在使用存储在 ..../Temporary Files/.. 目录中的程序集。

有什么办法可以防止这种情况发生吗?这是 XAML 序列化程序/程序集加载例程中的错误吗?

每次编译时,我都需要停止并启动 asp.net 应用程序,因此卷影副本和 bin 是完全相同的文件。即使不更改 dll 并重新编译仍然会导致问题。

关于如何解决这个问题的任何想法?

目前我已经尝试关闭卷影复制,但是我每次编译时都需要关闭/启动 Web 应用程序。

帮助!

4

1 回答 1

0

您是否尝试过在反序列化(使用 Assembly.Load...)之前手动从正确的目录加载程序集?

于 2010-04-04T22:21:28.787 回答