Я был очень доволен своим заявлением на верхней части libspotify 12.1.51 и просто сделал * .msi и установил его в своей системе. По какой-то причине я больше не получаю свои плейлисты.Приложение C# Spotify работает из VS, но не при установке. sp_session_playlistcontainer ведет себя по-разному
Я получаю много обратных вызовов «PlaylistAddedCallback» после вызова sp_session_playlistcontainer. (Выдается непосредственно после успешной регистрации)
00: 00: 02,360: sp_session_playlistcontainer
00: 00: 02.449: - NotifyMainThreadCallback
00: 00: 02,453: sp_session_process_events
00:00 : 02,468: sp_session_process_events
00: 00: 02,485: - NotifyMainThreadCallback
00: 00: 02,490: - PlaylistAddedCallback
00: 00: 02,505: - PlaylistAddedCallback
...
В конце концов он заканчивается PlaylistContainerLoadedCallback. Я затем повторите команду sp_session_playlistcontainer и получить ошибку
...
00: 00: 02,629: - PlaylistAddedCallback
00: 00: 02,632: - PlaylistAddedCallback
00:00 : 02.636: - PlaylistContainerLoadedCallback
00: 00: 02.639: - LogMessageCallback. Сообщение: 08: 28: 32,989 I [user_cache: 135] UserCache :: initiateGetUsers() будет запрашивать 100 пользователей
00: 00: 02.641: sp_session_playlistcontainer
00: 00: 02.643: libspotify-диез внутренняя ошибка , создание списка воспроизведения контейнера во второй раз
я не получаю никакого контейнера, и через 5 минут я получаю
00: 05: 02.733: - LogMessageCallback. Сообщение: 00: 11: 16.978 E [плейлист: 1978] Не удается сохранить файл: playlist.bnk
00: 05: 02.737: - LogMessageCallback. Сообщение: 00: 11: 16.988 E [social-mgr: 818] Не удалось сохранить файл: social_manager.bnk
00: 05: 02.740: - LogMessageCallback. Сообщение: 00: 11: 16,988 E [user_cache: 107] Невозможно сохранить файл: пользовательский cache.bnk
Когда я запускаю его в Visual Studio это просто журнал я получаю
00 : 00: 02.960: sp_session_playlistcontainer
00: 00: 02,991: sp_offline_num_playlists 0
00: 00: 03.065: - NotifyMainThreadCallback
00: 00: 03,105: sp_session_process_events
00: 00: 03,110: - NotifyMainThreadCallback
00: 00: 03,117: - PlaylistContainerLoadedCallback
Я действительно полагаю, что я достаточно часто посылаю sp_session_process_events, и все вызовы в lib выполняются в одном потоке.
Я также правильно выхожу на выходе.
Я использую тот же каталог кеша. Он работал один раз, что предполагает выбор времени, и при установке программа немного ускоряется.
Нет проблем при запуске его формы в VS 2010 (ну, не связанные с этим ...)
Могу ли я с помощью libspotify неправильно?
Я только должен был вызвать sp_session_playlistcontainer один раз?
Почему у меня есть все обратные вызовы PlaylistAdded?
Любые идеи?
Я имею в виду «попросить плейлистCONTAINER» Приложение все еще не может сохранить в кеш, поэтому конфликт может быть использован с использованием того же кеша для установленного приложения, что и при запуске отладчика. – bes51659