我是Visual Studio和通用Windows应用程序开发的新手。作为课程的一部分,我提供了codeSHOW project。
我已经在 VS 2015 中成功克隆了它,但我无法使用.sln文件运行该项目。错误:
这是错误日志:http://pastebin.com/c012Bba4
我不知道如何解决它,并且github上的问题没有得到答复,所以我不能期待那里。
答案 0 :(得分:2)
这是Visual Studio 2015中的已知问题。 问题在于共享项目中不同文件夹下具有完全相同名称的文件,在您的情况下是" resources.resjson"。
唯一的解决方法是使文件名唯一且如果不是选项,则复制项目中的文件而不是共享项目中的文件。
答案 1 :(得分:1)
这是VS2015特有的错误,解决方案在VS2013上加载得很好。您可以一些洞察出错的地方。首先请注意,您的两个消息框已宣布此错误。在屏幕截图中几乎看不到。
failure.txt文件提供了更多提示,您可以看到加载解决方案时引发的两个AggregateException的堆栈跟踪。您将看到两个任务正在尝试加载相同的resources.resjon项目项。当然不正确,像标准的并发错误一样嘎嘎叫。
实际没有出错,Visual Studio可以处理异常并声明它"可恢复",项目仍然正确加载。编译得很好。您只需要Bing Maps SDK,您可以下载正确的版本here。
如果您有VS2013然后更喜欢该版本,它没有此错误并加载解决方案而没有任何投诉。并最大限度地减少您遇到其他古怪问题的几率。鉴于目前VS2015的稳定性不是很好,这是避免浪费时间的最佳方法。否则只需忽略事故并关闭消息框,一些未来的更新无疑将修复该错误。如果您愿意,可以在connect.microsoft.com上报告。我认为没有必要,看起来VS正打电话回家。