2016-07-06 30 views
0

我發展的Windows Phone 8.1應用。我從模板創建了Pivot App(Windows Phone)。在相同的解決方案中,我添加了類庫(適用於iOS,Android和Windows的便攜式)。我已經添加類庫.dll到windows phone項目。這裏是類庫項目屬性截圖C#的Windows Phone 8.1 「使用Windows命名空間的保留」 的錯誤

enter image description here

將參照手機項目是給錯誤

的.winmd文件「Windows.winmd」包含式「Windows.Data.Xml後。 Dom.XmlText」。 Windows名稱空間的使用是保留的。

.winmd文件'Windows.winmd'包含類型 'Windows.Globalization.NumberFormatting.ICurrencyFormatterFactory'。 保留使用Windows命名空間。

下面是截圖

enter image description here

刪除此工作完全所有的東西之後。我沒有收到,爲什麼在添加.dll後給出所有這些錯誤?

回答

0

我也有類似的問題,他引用。我所做的是重新安裝Windows 8 SDK。

http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx

我沒有一臺機器是從升級Windows 7的的Wndows 8對測試,但在我看來,這應該是你的當前問題的根本原因。你想通過重新安裝一個乾淨的Windows 8來糾正你的問題嗎?

而且

它看起來像您正在使用的SDK的舊版本。

+0

我試過這樣。但沒有奏效。 –

+0

嘗試創建什麼也沒有新項目在其添加DLL和構建解決方案,看看是否能工作中讓我知道 –

+0

Windows Phone中的項目,我只有'2 XAML page'和'的Json dll'。 –

0

我有一個類似的錯誤列表在我的Windows Phone 8.1的項目,而事實證明,我是引用Windows.winmd(顯示爲「窗口」下引用)從我的解決辦法PCL的項目之一!當我刪除該參考時,錯誤消失。