На двух компьютерах с Windows 7 на работе и дома с одной и той же версией iTunes (10.1.0.56) на работе я могу перетаскивать файлы в iPod, а дома не могу. Дома только добавление их сначала через диалоговое окно в библиотеку и только после этого работает перетаскивание в iPod (или iPad).

Сначала я думал, что проблема в iTunes, но похоже, что это та же версия, поэтому, скорее всего, это параметры конфигурации Windows 7.

Это 64-битный W7, и у меня есть права администратора в обоих случаях. Единственное различие, о котором я мог подумать, - это корпоративная версия на работе и окончательная версия дома.

Что я должен изменить дома, чтобы включить перетаскивание файлов в приложение?

3 ответа3

1

Там нет ничего, чтобы включить в Windows. Перетаскивание просто работает.

Приложения должны регистрировать себя (в коде во время выполнения) как цели перетаскивания, в основном говоря Windows, что они поддерживают операции перетаскивания. Если iTunes не работает, он, очевидно, не работает.

Сказать, что iTunes на двух машинах «выглядит так, как будто это одна и та же версия» недостаточно. Убедитесь, что номера версий совпадают, или убедитесь, что iTunes сам проверяет наличие обновлений программного обеспечения, чтобы убедиться, что они последние.

1

Запускаете ли вы iTunes на компьютере, где перетаскивание не работает с параметром « Запустить эту программу от имени администратора» (.exe> Свойства> вкладка «Совместимость»)?

Я обнаружил, что с помощью текстового редактора, включившего это свойство (чтобы мне было удобнее редактировать файлы конфигурации приложения), в результате нарушалось перетаскивание (что означает, что я не мог перетащить из Windows Explorer в это приложение).

Эта причина некоторое время меня смущала, пока я не понял, что другой (менее часто используемый) текстовый редактор открывает файлы с помощью перетаскивания.

Согласно другому посту суперпользователя, после UAC, вы не можете перетащить из программы без повышенных привилегий приложение, которое было запущено с повышенными привилегиями. И невозможно запустить Windows Explorer (приложение, из которого вы перетаскиваете) с повышенными привилегиями. Ergo, включение этой опции ломает перетаскивание.

Мой обходной путь? Я являюсь наркоманом SlickRun и настроил ярлыки SlickRun для наиболее часто редактируемых файлов конфигурации с помощью моего любимого текстового редактора metapad. В ярлыке просто включите опцию Запуск от имени администратора . Вы должны нажать « Да» в приглашении UAC, но это означает, что вы можете оставить опцию неустановленной в исполняемом файле метапада, которая поддерживает перетаскивание.

0

Откуда вы тащите, Windows Explorer?

Это W7 x64 на обеих системах?

IPod /iTunes ... выпускаются в обоих вариантах x64 и x32?

Думая, что это может быть проблема x64 против x32, или вы работаете с другими уровнями пользователя / привилегий (для Explorer против iPod).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .