2012-09-14 36 views
1

我有一個複雜的Windows Phone 7類庫已經運行好幾個月。但是,僅對csproj文件中的類庫進行單行更改會導致代碼失敗。有問題的一條線是這個:System.Windows.Interactivity,版本= 3.8.5.0中斷呼叫OnApplyTemplate()

來自:

<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

你不是「僅對類庫進行單行更改」。你引用了一個不同版本的外部,儘管系統庫。

如果存在兩個不同版本的庫,我會期望它們之間存在差異。 (否則有2個版本?)它恰好是這兩個版本之間的變化似乎是一個突破性的變化。

爲什麼首先改用v 3.8.5.0?