2016-07-06 55 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的项目之一!当我删除该参考时,错误消失。