我正在尝试获取该项目的源代码以在我的计算机上构建和运行(64 位,Visual Studio 2010 Ultimate(尽管我相信我的 VS 副本是 32 位的,而 Zune 软件当然是 64 -少量))。该解决方案附带了几个项目,但我只关心 ZuneLcdApi 和 ZuneLcdApiDebug。如果我尝试运行调试程序,我会得到 XamlParseException。我什至不想为此烦恼,所以我在解决方案中开始了自己的项目。我的程序所做的只是 ZuneLcdApi.Launch(),但它不起作用。我得到“无法加载文件或程序集'X,版本 = 4.8.0.0,文化 = 中性,PublicKeyToken =(某些字符)'或其依赖项之一。系统找不到指定的文件。” 其中 x 是 ZuneLcdApi 依赖项之一(UIX、ZuneDbApi 或 ZuneShell)。
有人有想法么?这个项目有点老了,所以我不知道我是否能够联系到开发人员。我会尝试,但与此同时,我真的很想知道如何开始使用这个 API,因为它真的很棒。
-编辑-
我尝试了另一台计算机,现在调试 wpf 应用程序工作正常。但是,我自己的 Windows 窗体 c# 应用程序仍然给我“无法加载文件或程序集'UIX,版本 = 4.8.0.0,文化 = 中性,PublicKeyToken = ddd0da4d3e678217'或其依赖项之一。尝试加载程序格式不正确。” 为什么在我的项目中找不到,而在调试程序中却可以找到?它们都被复制到完全相同的目录中!