System.Windows.Interactivity,Version = 3.8.5.0中断对OnApplyTemplate()的调用

时间:2012-09-14 08:37:07

标签: windows-phone-7

我有一个复杂的Windows Phone 7类库,它已经运行了好几个月。但是,在csproj文件中只对类库进行一行更改会导致代码失败。有问题的一行就是这一行:

从:

<Reference Include="System.Windows.Interactivity, Version=3.7.5.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35,
processorArchitecture=MSIL" />

为:

<Reference Include="System.Windows.Interactivity, Version=3.8.5.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35,
processorArchitecture=MSIL" />

我所提到的失败是不再调用OnApplyTemplate()重载,这对于我们类库的正确运行至关重要。

任何人都可以告诉我这个问题吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

你不是“只对类库进行一行更改”。您正在引用不同版本的外部(尽管是系统库)。

如果有两个不同版本的库,我希望它们之间存在差异。 (否则有2个版本?)恰好两个版本之间的变化似乎是一个突破性的变化。

为什么首先要改为v 3.8.5.0?