无法引用Microsoft.Device命名空间

时间:2014-04-13 11:31:13

标签: c# .net windows-phone-8 visual-studio-2013 windows-phone-8.1

我无法引用Microsoft.Devices命名空间来使用this class进行振动。

我可以从汇编Microsoft.Phone.dll手动引用它,可在以下位置找到:

  

c:\ Program Files(x86)\ Microsoft SDKs \ WindowsPhone \ v8.1 \ Tools \ AppDeploy \ MdilXapCompilev8.0 \ Framework \ Microsoft.Phone.dll

它有效,但是当我尝试编译时,它给了我一个错误:

  

在模块mscorlib.dll中找不到类型System.SystemException。

这是VS 2013的一个空白Windows Phone项目。我尝试重新安装SDK但它没有效果。

2 个答案:

答案 0 :(得分:1)

我终于明白了。

用于VS 2013的RC 2更新中的SDK 8.1不可移除,因此您无法创建SDK 8.0项目。 重新安装VS 2013就可以了。

答案 1 :(得分:0)

这个可以解决您的问题而无需删除SDK 8.1并降级到8.0:http://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn611853.aspx