0
Ituneslib api停止使用iTunes 9.0。 (第一次互动例外)
是否有替代API?有没有人找到解决方案?Ituneslib API与iTunes 9.0兼容性问题
它完美的与iTunes 8.x的几台电脑,只是不开(不创建与iTunes 9.x中的COM对象)
任何变通办法?
Ituneslib api停止使用iTunes 9.0。 (第一次互动例外)
是否有替代API?有没有人找到解决方案?Ituneslib API与iTunes 9.0兼容性问题
它完美的与iTunes 8.x的几台电脑,只是不开(不创建与iTunes 9.x中的COM对象)
任何变通办法?
也许iTunes 9.0安装破坏了COM注册条目?你使用的是x64还是x32?什么版本的Windows?
的iTunes COM正常工作与iTunes 9.0.2.25
运行:
Console.WriteLine("Version = {0}", (new iTunesLib.iTunesAppClass()).Version);
回报
Version = 9.0.2.25
我。快速检查的一种方法是在没有互操作库的情况下尝试自行实例化iTunes COM对象。像这样说:
var itunes = Activator.CreateInstance(Type.GetTypeFromProgID("iTunes.Application", true));
Console.WriteLine(itunes!=null?"All ok":"Did not work");