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");