我有一个复杂的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()重载,这对于我们类库的正确运行至关重要。
任何人都可以告诉我这个问题吗?
非常感谢。
答案 0 :(得分:0)
你不是“只对类库进行一行更改”。您正在引用不同版本的外部(尽管是系统库)。
如果有两个不同版本的库,我希望它们之间存在差异。 (否则有2个版本?)恰好两个版本之间的变化似乎是一个突破性的变化。
为什么首先要改为v 3.8.5.0?