无法使用VS 2010 Express打开WP7解决方案

时间:2012-03-25 21:18:17

标签: c# windows-phone-7

我从https://github.com/slodge/face下载了一个压缩项目。这个项目是face.com api的wp7实现。我刚刚开始研究silverlight和wp7应用程序,所以我对此并不坚强。问题是我无法加载此解决方案。错误消息“解决方案中的一个或多个项目未正确加载。有关详细信息,请参阅输出窗口” 我该怎么办?this is error

3 个答案:

答案 0 :(得分:4)

我刚打开解决方案,它运行正常。我认为你的环境有问题。 从您看到的错误看来,您没有SDK 7.1

download and install

答案 1 :(得分:1)

因为这是我的github帐户......:)

这个项目只是一个7.1(芒果)项目 - 所以它应该为你加载。

如果没有,请检查输出窗口以获得更多帮助。

如果它仍然没有那么项目本身很简单 - 主要代码在faceapi类中 - 并且应该足够简单,即使没有项目文件也可以使用。如果您需要更多帮助,请给我发电子邮件(请参阅我的个人资料以获取电子邮件地址)或通过twitter @slodge与我联系

要启动应用,您需要使用Face自己的API密钥 - 请参阅https://github.com/slodge/face/blob/master/SmilieHappy/Helpers/FaceApiSecrets.txt

此外,当我联系他们时,face.com的团队似乎非常有帮助!

斯图尔特

答案 2 :(得分:1)

我也遇到了和你一样的问题。有些项目可以正确打开,有些则不能。问题是因为标签仅支持“WindowsPhone”以外的“WindowsPhone”。

所以解决方案很明确,手动编辑“.csproj”文件。将“WindowsPhone71”更改为“WindowsPhone”。

此问题的确存在,因为缺少与Windows Phone框架(7.1或8.0)相关的符号。我认为为什么我遇到这个问题是因为我通过“Web”方式在Windows Server 2008 R2(不支持sdk)上安装SDK7.1。

以下是我安装SDK的链接。 How to install the Windows Phone Developer Tools on Windows Server 2008