При попытке опубликовать сайт на сервере с Visual Studio 2012 на удаленном рабочем столе (Windows Server 2012), эта ошибка выскакивает:Visual Studio 2012 веб-развертывания InvalidParameter: индекс
------ Publish started: Project: <project name>, Configuration: Release Any CPU ------
Error: InvalidParameter
Parameter name: index
========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 0 failed, 0 skipped ==========
Он также появляется, если Я не вводил пароль на вкладке подключения диалогового окна публикации и нажимал «Начать предварительный просмотр» на вкладке «Предварительный просмотр». Это говорит о том, что это локальная проблема, а не серверная.
Публикация на том же сайте действительно работает при входе в систему с другой учетной записью на удаленном рабочем столе, а также работает с моими учетными данными в этой учетной записи. Таким образом, это не проблема с моими учетными данными.
Настройки публикации идентичны, «проверка соединения» на вкладке «Подключение» работает при вводе пароля.
Мы изучили параметры IIS, но все настройки верны. Поиск в Google показывает пару людей с одинаковой ошибкой, но без решения, кроме копирования всего в новый проект, что в данном случае не является вариантом.
Мы полностью удалили проект из Visual Studio и перезагрузили его из TFS, мы сделали пересоздание, которое отлично работает. Отладка веб-сайта в Internet Explorer отлично работает (из Visual Studio).
Мы не имеем понятия, что означает эта ошибка или что ее вызывает.
Заранее благодарим за помощь.