Симптомы
При попытке опубликовать веб-узел, нажав кнопку Опубликовать веб-узелв Microsoft Visual Studio 2005, в меню веб-узел опубликован не будет. Кроме того может появиться следующее сообщение об ошибке в окне «Вывод»:
Индекс находился вне границ массива.
Эта проблема возникает, если выполняются следующие условия:
-
У вас есть Visual Studio 2005 Пакет обновления 1 установлен.
-
С помощью косой черты (/) задано свойство Виртуальный путь к корневому каталогу.
Решение
Сведения об исправлении
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.
Чтобы загрузить это исправление из коллекции кода MSDN, посетите следующий веб-узел корпорации Майкрософт:
http://code.msdn.microsoft.com/KB933608
Примечание. Коллекции кода MSDN отображаются языки, для которых доступно исправление. Если в списке язык не отображается, это недоступности страница коллекции кода для этого языка.
Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы получить полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=support
Предварительные условия
Для установки этого исправления, должен быть установлен 1 Пакет обновления Visual Studio 2005. Сведения о том, как получить Пакет обновления 1 для Visual Studio 2005, щелкните следующий номер статьи базы знаний Майкрософт:
Как получить последний пакет обновления для Visual Studio 2005 929697
Необходимость перезагрузки
Не требуется перезагружать компьютер после установки данного исправления.
Сведения о файлах
Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Mswebprj.dll |
8.0.50727.813 |
1,329,152 |
28-Feb-2007 |
07:24 |
x86 |
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительные сведения
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт