Последняя версия файла Readme доступна по этой ссылке.
Для Visual Studio 2010 требуется самостоятельно загрузить и установить Crystal Reports. Для создания проектов или веб-сайтов Crystal Reports, а также импорта проектов и веб-сайтов, созданных с использованием более ранних версий Visual Studio или Crystal Reports, необходимо установить версию Crystal Reports, совместимую с Visual Studio 2010.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если Crystal Reports используется с Visual Studio 2010, щелкните ссылку на Crystal Reports в разделе «См. также» этого файла Readme, загрузите и установите версию Crystal Reports, совместимую с Visual Studio 2010. Это позволит создавать проекты и веб-сайты Crystal Reports, а также обновить прежние проекты и веб-сайты для работы с ними в Visual Studio 2010.
Если на компьютере сначала устанавливается среда «Microsoft Visual F# 2.0 Runtime», затем платформа «Microsoft .NET Framework 4», и только потом Microsoft Visual Studio 2010, появится сообщение об успешном завершении установки, однако компоненты F# будут установлены неверно. Это может вести к возникновению ошибок при загрузке пакета, связанных с библиотекой «FSharp.ProjectSystem.dll», при первом открытии диалогового окна «Выбор профиля...», а также при использовании возможностей F# в Visual Studio 2010.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если на компьютере устанавливается Visual Studio 2008, затем устанавливается Visual Studio 2010, а затем удаляется .NET Framework 4 (или одновременно удаляются и Visual Studio 2010, и .NET Framework 4), то при попытке загрузить проект в Visual Studio 2008 появляется следующая ошибка:
«Не удалось прочитать файл проекта "Project.proj". Не указан путь MSBuildToolsPath для версии ToolsVersion "4.0", определенной в "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0", или результатом вычисления указанного значения является пустая строка.»
Данная неполадка может происходить из-за наличия на компьютере пакета Windows SDK v7.0A или определенных разделов реестра, которые этот пакет использует.
Чтобы устранить эту проблему, выполните указанные ниже действия.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\4.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersion\4.0
При работе 64-разрядной операционной системе, удалите эти разделы из 32-разрядной части реестра. Для этого выберите «Пуск -> Выполнить», введите %WinDir%\SysWOW64\regedit.exe, а затем внесите изменения в реестр.
Теперь функциональность Visual Studio 2008 должна быть полностью восстановлена.
При установке Visual Studio 2010 с лицензией на пробную версию на компьютере с ранее установленной версией Visual Studio 2010 Ultimate LCTP (март 2010) или коммерческой версией Visual Studio 2010, работающей в пробном режиме, может выводиться сообщение об истечении пробного периода.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для коммерческой версии Visual Studio 2010 доступен один пробный период. По истечении этого пробного периода (30 или 90 дней с момента первоначальной установки) повторная установка не активирует новый пробный период. Чтобы разблокировать продукт, введите полный официальный ключ продукта.
Если пакет SDK Silverlight 3 уже установлен, его дополнительные языковые версии устанавливаться Visual Studio 2010 не будут.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Дополнительные языковые версии пакета SDK Silverlight 3 можно загрузить по ссылке http://go.microsoft.com/fwlink/?LinkID=157102 , а затем установить наряду с другими версиями SDK Silverlight.
Восстановление Visual Studio 2010 не ведет к восстановлению или установке средств работы с макросами Visual Studio, если они не устанавливались во время установки Visual Studio или были установлены, но впоследствии были удалены.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При удалении Visual Studio 2010 будет также удален пакет средств для работы с макросами Visual Studio. Если на компьютере установлены также Visual Studio 2008 или SQL Server 2008, тогда при переустановке Visual Studio 2010 пакет средств для работы с макросами Visual Studio переустановлен не будет. Это вызовет ошибку при запуске интегрированной среды разработки макросов, и Visual Studio аварийно завершит работу при попытке повторного создания проекта MyMacros.vsmacros.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для работы с проектами SharePoint в Visual Studio 2010 должны быть установлены следующие компоненты:
Чтобы устранить эту проблему, выполните указанные ниже действия.
Нет доступных путей решения этой проблемы.
Для работы с проектами Office в Visual Studio 2010 должны быть установлены следующие компоненты:
Чтобы устранить эту проблему, выполните указанные ниже действия.
Нет доступных путей решения этой проблемы.
Программа Visual Studio 2010 или .NET Framework 4 досрочно завершается с кодом ошибки 1603 или выполнение в режиме совместимости блокируется.
В помощнике по совместимости программ Windows указывается, что программа установки Visual Studio, возможно, установлена неправильно, выводится приглашение повторно выполнить установку с использованием рекомендуемых параметров (режим совместимости).
Чтобы устранить эту проблему, выполните указанные ниже действия.
Программа установки Visual Studio не может выполняться в режиме совместимости. Убедитесь, что режим совместимости не включен для всех программ или для программы установки Visual Studio.
Проверьте, не выбран ли этот параметр вручную
Возможно, режим совместимости был установлен вручную на вкладке совместимости окна свойств исполняемого файла.
Проверьте параметры реестра помощника по совместимости программ
Возможно, режим совместимости был включен помощником по совместимости программ ранее при неудачных или отмененных попытках выполнить файл setup.exe для Visual Studio.
Выполните программу установки Visual Studio повторно
Статья базы знаний
http://support.microsoft.com/kb/931709
Другое решение:
Вместо выполнения программы <КОРНЕВОЙ_КАТАЛОГ_DVD>\setup.exe выполните программу <КОРНЕВОЙ_КАТАЛОГ_DVD>\setup\setup.exe
Если пользователь выполняет процесс программы установки для установки жесткого диска с поддержкой BitLocker, а диск заблокирован, процесс будет завершен сбоем.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Приостановите защиту диска с поддержкой BitLocker перед установкой Visual Studio 2010. По завершении установки Visual Studio 2010 восстановите защиту диска с поддержкой BitLocker.
Вместо этого можно полностью исключить возникновение данной проблемы, выполнив предустановку .NET Framework 4 и установщика Windows версии 4.5 согласно указаниям в разделе Исключение перезапуска при установке.
Visual Studio 2010 может устанавливать важные обновления системы.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Рекомендуется сохранить эти обновления в системе после удаления Visual Studio:
Если перемещаемые профили используются при отключенной от сети домашней папке, программа установки завершит программу сбоем в связи с проблемами при перемещении папки, которые вызваны особенностями установки с использованием установщика Windows.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если перемещаемые профили используются при отключенной от сети домашней папке, программа установки завершит программу сбоем в связи с проблемами при перемещении папки, которые вызваны особенностями установки с использованием установщика Windows.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Настройте свои перемещаемые профили таким образом, чтобы вместо пути удаленного подключения использовался локальный путь, либо обеспечьте доступность удаленной домашней папки во время установки.
Чтобы переключиться на локальный профиль, выполните следующие шаги:
На сервере домена:
1. Задайте перемещаемые профили для нужного пользователя (например, «myuser») следующим образом:
Щелкните правой кнопкой мыши пользователя «myuser» в Active Directory (AD) и выберите команду «Свойства». На вкладке «Профиль» в поле пути к профилю введите UNC-путь по шаблону \\сервер_домена\Rprofiles\имя_пользователя (например, \\10.50.209.130\Rprofiles\myuser). Примечание: «\\сервер_домена» – IP-адрес сервера AD, «\Rprofiles» – новая папка, в которой будут храниться все перемещаемые профили пользователя, «\имя_пользователя» – имя пользователя для входа (в данном примере «myuser»).
2. Задайте домашнюю папку для нужного пользователя следующим образом:
Локальный путь для домашней папки:
Выберите параметр «Локальный путь», а затем введите локальный путь по шаблону c:\Rprofile, который будет создан в клиенте для данного пользователя («myuser»). Не используйте UNC-путь.
На клиентском компьютере:
Проблемы в сети иногда ведут к повреждению файлов при их загрузке и последующей установке либо при установке файлов по сети. При возникновении такой проблемы в файл %temp%\dd_install*.log заносится сообщение, схожее со следующим:
[05/16/09,17:47:12] VC 10.0 Runtime (x86): результаты для MSI Record: ошибка 1330. Не удалось установить требуемый файл, поскольку файл архива e:\dev10dvd\wcu\vcruntimes\x86\vc_runtime_x86.cab имеет недопустимую цифровую подпись. Это может указывать, что файл архива поврежден.
[05/16/09,17:47:12] VC 10.0 Runtime (x86): результаты для MSI Record, код ошибки: 1330
[05/16/09,17:47:13] InstallReturnValue: GFN_MID Chained VC Runtime 2010 Beta1 x86, 0x643
Чтобы устранить эту проблему, выполните указанные ниже действия.
Загрузите установочный файл локально, проверьте контрольную сумму, а затем перезапустите установку.
При установке Visual Studio 2010 на нетбуке не отображаются кнопки перемещения в нижней части диалогового окна.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Проверьте разрешение экрана и убедитесь, что оно соответствует минимально допустимому разрешению:
В Windows XP:
В Windows Vista или Windows 7:
Если при установке Visual Studio 2010 отключить USB-диск, программа установки может вывести приглашение указать источник или завершить работу в связи с отсутствием временных файлов.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Отключите все USB-диски перед установкой Visual Studio или не отключайте их во время установки, поскольку некоторые временные файлы копируются и используются на диске с самым большим объемом свободного места.
При подключении носителя ISO программы установки Visual Studio в качестве NTFS-пути в программе управления дисками Windows программа установки может вывести сообщение об отсутствии разрешений на запись для папки назначения или недостаточном месте на диске.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При помощи одного из указанных ниже методов предоставьте доступ к ресурсам ISO программы установки Visual Studio:
Перезапустите программу установки с нового виртуального диска.
В процессе установки Visual Studio при сбое в установке одного из компонентов появляется следующая строка в логах:
...: результаты для MSI Record, код ошибки: 1935
Чтобы устранить эту проблему, выполните указанные ниже действия.
У ошибки 1935 может быть много причин, но обычно она возникает из-за невозможности перезаписать файл. Это может происходить из-за того, что файл используется другим приложением, в этом случае решить проблему можно путем перезагрузки и повторного запуска программы установки Visual Studio.
Другая распространенная причина - антивирусная программа, блокирующая только что скопированный файл для проверки его на вредоносное ПО. Временное отключение антивирусной защиты на время установки позволит продолжить установку.
Если Visual Studio устанавливается из образа ISO, смонтированного в виде диска или каталога, то при сбое установки могут появиться различные сообщения об ошибке. Например, такие:
Чтобы устранить эту проблему, выполните указанные ниже действия.
Этих проблем можно избежать, если записать образ ISO на DVD-диск и запустить Программу установки с реального DVD-диска.
Если не установлен компонент MSXML6, то невозможно отобразить диалоговое окно начального выбора профиля, и при создании проектов могут появиться следующие сообщения об ошибках:
«Ошибка при записи файла проекта. Класс не зарегистрирован».
Чтобы устранить эту проблему, выполните указанные ниже действия.
Приложения, которые используют возможности Windows Automation API, например, возможности Pen and Touch в Windows, могут замедлять производительность Visual Studio IntelliSense, если не установлена версия 3.0 Windows Automation API. Для Windows XP x64 версия Windows Automation API 3.0 отсутствует.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Используйте операционную систему, поддерживающую Windows Automation API 3.0.
CTP-версия Windows Phone Developer несовместима с Visual Studio 2010. На компьютерах, на которых установлена или ранее была установлена окончательная первоначальная версия Visual Studio 2010, нельзя запустить CTP-версию Windows Phone Developer.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Удалите CTP-версию Windows Phone Developer, а затем установите Beta- или окончательную версию этого продукта.
Если на компьютере установлено несколько копий Visual Studio 2010, то удаление одной из них нарушит работу Office и SharePoint Development.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Перед установкой официальной версии Visual Studio 2010 необходимо удалить все предварительные версии. При удалении официальных версий Visual Studio 2010 удаляются только основные компоненты этого программного продукта, но не затрагивается другое поддерживаемое ПО, которое было изначально установлено вместе с Visual Studio.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Полную процедуру см. в документации по удалению на сайте MSDN по ссылке http://go.microsoft.com/fwlink/?LinkID=151208.
TraceLogProfiler.dll устанавливается вместе со следующими версиями Visual Studio:
При удалении одной из перечисленных версий TraceLogProfiler.dll будет удален, что приведет к невозможности сбора данных IntelliTrace и Test Impact в остальных версиях.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Чтобы заменить отсутствующий двоичный файл, удалите и снова установите версии Test Elements или Test Agent.
После удаления Visual Studio можно добавить компоненты, которые не были установлены по умолчанию, выполнив следующие действия.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для установки дополнительных компонентов в Windows XP или в более ранних версиях
Для установки дополнительных компонентов в Windows 7 или Windows Vista
Если работа Visual Studio становится нестабильной, можно вернуть ее в прежнее состояние, запустив восстановление.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Все необходимые действия описаны в документации MSDN по восстановлению Visual Studio.
Если удален программный продукт, необходимый для каких-либо функциональных возможностей, который был установлен вместе с первоначальной версией Visual Studio 2010, то этот компонент может не отображаться ни в дереве параметров настройки установки, ни в дереве окна добавления и удаления компонентов. См. ниже инструкции по восстановлению такого компонента.
Чтобы устранить эту проблему, выполните указанные ниже действия.
В Visual Studio 2010 не поддерживаются проекты бизнес-аналитики SQL Server 2008 R2 и более ранних версий. Обновление в Visual Studio 2010 проекта, созданного в Business Intelligence Development Studio, не будет удачным. В настоящее время рассматривается вопрос о включении Business Intelligence Development Studio для Visual Studio 2010 в следующие версии SQL Server.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Нет доступных путей решения этой проблемы.
Приложения, которые используют возможности Windows Automation API, например, возможности Pen and Touch в Windows, могут значительно замедлять производительность Visual Studio IntelliSense, если не установлена версия 3.0 Windows Automation API. Если в Visual Studio будет выявлено, что используются Windows Automation API, и версия 3.0 не установлена, то появится уведомление «Увеличьте производительность Visual Studio».
Чтобы устранить эту проблему, выполните указанные ниже действия.
1) По щелчку уведомления во внешнем веб-браузера откроется страница с информацией о загрузке обновления Windows Automation API до версии 3.0 (например KB971513).
2) Пользователи, которые не могут установить обновление, могут предотвратить показ уведомления установкой ключа реестра следующим способом:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\General]
"UIAOverride"=dword:00000001
Для загрузки содержимого диспетчер библиотеки справки (HLM) использует фоновую интеллектуальную службу передачи (BITS). Если диспетчер HLM запускается с помощью функции «Запуск от имени» (другого пользователя), служба BITS не сможет запланировать задания, так как эта служба доступна только для учетной записи пользователя, выполнившего вход в систему.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При загрузке содержимого запустите HLM от имени выполнившего вход пользователя.
При удалении Visual Studio программа установки не удаляет локальное содержимое справки. При переходе от версии Beta 2 к текущей расположение по умолчанию каталога локального содержимого изменилось.
Чтобы устранить эту проблему, выполните указанные ниже действия.
После удаления Visual Studio можно вручную удалить файлы из каталога локального содержимого справки. Если каталог локального содержимого справки бета-версии 2 не использовался, то каталог содержимого бета-версии 2 следует удалить вручную.
В Windows Server 2008 с ограниченными разрешениями для Internet Explorer кнопка «Найти» для автономной программы просмотра справки и вкладки «Фрагменты кода» могут не функционировать.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Можно добавить 127.0.0.1 в список надежных веб-сайтов Internet Explorer. Либо для решения проблемы с кнопкой «Найти» можно нажать клавишу ВВОД, чтобы выполнить поиск.
При работе диспетчера библиотек справки (HLM) в Windows XP попытка указать UNC-путь (путь, начинающийся с \\) к хранилищу локального содержимого приведет к появлению обманчивых сообщений об ошибках. Когда диспетчер HLM проверяет правильность указания и возможность записи в каталог локального хранилища, он некорректно сообщает, что путь UNC является системным каталогом. Это приводит к тому, что HML выдает вводящее в заблуждение сообщение об ошибке.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Нет доступных путей решения этой проблемы.
При первом запуске диспетчера библиотек справки появится запрос для указания расположения для хранения локального содержимого. Этот путь к папке не должен содержать символ '#'. Если путь к папке содержит символ '#', то агент библиотек справки не сможет сформировать содержимое.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Нет доступных путей решения этой проблемы.
Окно с названием «Невидимое окно агента библиотек справки» может стать видимым. После закрытия этого окна агент библиотек справки не отвечает.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Завершите процесс агента с помощью диспетчера задач. Он перезапустится сам при перезапуске справки сочетанием клавиш, пунктом меню «Справка» или клавишей F1.
При сбросе пользовательской настройки и импорте файла параметров Visual Studio 2008 неправильно отображается содержимое раздела «Проекты и решения» в диалоговом окне «Параметры».
Чтобы устранить эту проблему, выполните указанные ниже действия.
Изменение в надстройке значения <Assembly: ComVisible(True)> на <Assembly: ComVisible(False)> приводит к сбою при ее загрузке.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Это свойство не поддерживается в связи с тем, что надстройки строятся поверх COM-инфраструктуры и несмотря на то, что надстройка пишется с помощью управляемого кода, значение атрибута сборки ComVisible по-прежнему должно оставаться true.
При создании надстройки и изменении целевой версии Framework на более раннюю, чем .NET Framework 4, появятся предупреждения при построении. Это происходит из-за того, что для поддержки .NET Framework 4 добавляются дополнительные ссылки.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Удалите следующие ссылки из вашего проекта надстройки:
При построении шаблона для веб-проекта или веб-элемента VSIX шаблон отображается корректно в диалоговом окне «Создать проект» и в диалоговом окне «Создать элемент» только в том случае, если он помещается в специальный каталог. Если структура каталогов в VSIX неправильная, то шаблон может появиться в корневом каталоге CSharp или VB.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Перед использованием атрибута нужно добавить в ваш проект код SolutionPersistenceRegistrationAttribute.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если в вашем коде используется класс SolutionPersistenceRegistrationAttribute, то при автоматическом создании файла .pkgdef нужно добавить код в MPF Sources в установке пакета Visual Studio SDK. Исходный текст находится в папке установки Visual Studio SDK в ..\VisualStudioIntegration\Common\Source\CSharp\RegistrationAttributes\SolutionPersistenceRegistrationAttribute.cs.
В Visual Studio переключение с аппаратно ускоренной отрисовки на программную происходит при работе в виртуализованной среде. Установка роли HyperV приводит к тому, что Visual Studio не может правильно выявить настройки отрисовки.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Чтобы вручную активировать аппаратно ускоренную отрисовку,
Различные файлы, добавляемые в шаблон проекта Visual Studio или в шаблон элемента, не включаются в сжатый файл, созданный при сборке проекта.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для каждого файла, включаемого в проект, нужно установить для BuildAction значение ZipItem. В каталоге bin будет создан специальный сжатый файл, содержащий все необходимые файлы.
При преобразовании проекта надстройки VC++ в Visual Studio 2010 при сборке преобразованного проекта могут возникнуть следующие ошибки:
ошибка C2871: ''Extensibility'' : пространство имен с таким именем не существует
Эта ошибка сборки вызвана отсутствующей ссылкой на общую сборку, которая после преобразования расположена в %ProgramFiles(x86)%\Common Files\microsoft shared\MSEnv\PublicAssemblies\extensibility.dll.
Чтобы устранить эту проблему, выполните указанные ниже действия.
В диалоговом окне лицензионного соглашения мастера расширений при отображении текста соглашения может появляться дополнительное пустое пространство. Каждый знак возврата каретки и каждый знак перевода строки в диалоговом окне визуализируется как новая строка, поэтому при визуализации лицензионного соглашения появляются дополнительные пустые строки.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Эти проблемы форматирования решаются стандартизацией пробела. Чтобы проделать это в редакторе Visual Studio,
Если для генерации элемента управления инструментария WPF используется Visual Studio SDK, а в имени проекта есть пробелы, то имя файла создаваемой сборки тоже будет содержать пробелы.
Это приведет к нестабильности при работе с этим элементом управления в конструкторах WPF и инструментарии.
Чтобы устранить эту проблему, выполните указанные ниже действия.
По умолчанию в диалоговом окне «Файл -> Создать -> Файл» открывается папка установки Visual Studio. В приложении изолированной оболочки можно настроить это диалоговое окно так, чтобы в нем отображалась другая папка.
Чтобы устранить эту проблему, выполните указанные ниже действия.
[$RootKey$\Projects\{A2FE74E1-B743-11d0-AE1A-00A0C90FFFC3}\AddItemTemplates\TemplateDirs\{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}\/1]
"TemplatesDir"="<NewDirectory>"
[$RootKey$\Projects\{2150E333-8FDC-42A3-9474-1A3956D46DE8}\AddItemTemplates\TemplateDirs\{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}\/1]
"TemplatesDir"="<NewDirectory>"
При добавлении проекта в решение с использованием компонента «Добавить содержимое» проекта VSIX в генерируемый VSIX не включаются ссылки на проекты, на которые ссылается добавляемый проект. В VSIX-проект войдут только содержимое и файлы из его собственного множества ссылок на проекты.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для каждой отсутствующей перекрестной ссылки между проектами:
При нажатии кнопки «Установить документацию» запускается диспетчер библиотек справки, являющийся приложением для установки локальной справки. Сначала диспетчер библиотек справки запрашивает локальное расположение содержимого. Этот запрос выводится в диалоговом окне, которое может не отображаться перед окном установки Visual Studio.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Сверните окно установки или закройте его, завершив установку Visual Studio.
При использовании devenv /useenv в Visual Studio 2010 перенос параметров каталогов из файла .vssettings VC++ для Visual Studio 2008 невозможен.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если требуется выполнить перенос параметров Visual Studio 2008, запустите Visual Studio 2010 при помощи «devenv», а не «devenv /useenv».
Свойство «Унаследованные вкладки свойств проекта» из проектов Visual C++ было удалено.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Используйте диспетчер свойств для добавления и удаления вкладок свойств при работе с проектом. Чтобы отобразить диспетчер свойств, в интерфейсе среды разработки выберите «Вид -> Диспетчер свойств».
Управляемое последовательное построение для управляемых проектов Visual C++ не поддерживается в Visual Studio 2010.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Не существует путей решения этой проблемы.
При создании для проектов C++ новой платформы x64 из платформы Win32 выполняется неверное копирование свойства TargetEnvironment. Это может привести к ошибкам ссылок.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При импорте путей собственных включаемых файлов C++ из Visual Studio 2008 пути пользователя обязательно идут перед путями SDK. Это предотвращает построение приложений при перекрытии каких-либо имен файлов заголовка.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Ошибка при переименовании формы Windows Form C++, возвращенной в систему управления версиями из IDE.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При добавлении панелей команд посредством DTE.Commands.AddCommandBar() панель команд не сохраняется. Таким образом после перезапуска Visual Studio панель команд будет недоступна.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При необходимости добавления панели команд в меню верхнего уровня (например в меню «Панели инструментов» или «Контекст») используйте DTE.CommandBars.Add() в качестве альтернативного способа. При необходимости добавления панели команды в меню требуется выполнить следующие действия:
Откройте страницы свойств, измените два свойства на странице свойств и нажмите кнопку ОК. Это приводит к появлению ошибки «Для ссылки на объект не задан экземпляр».
Чтобы устранить эту проблему, выполните указанные ниже действия.
Выберите «Применить» для сохранения параметров, а затем нажмите ОК, чтобы закрыть диалоговое окно.
В диспетчере конфигураций добавьте новый проект и платформу решения x64, скопировав параметры из Win32. При развертывании узлов Debug | x64 или Release | x64 в диспетчере свойств и проверке дочерних вкладок свойств соответствующие вкладки свойств x64 окажутся недоступными.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Наличие в настраиваемом правиле построения следующей командной строки: "%systemroot%\system32\cmd.exe" /k echo >"$(IntDir)\sample.txt" может привести к неправильной обработке кавычек при преобразовании. В результате командная строка после преобразования может выглядеть следующим образом: "%systemroot%\system32\cmd.exe" /k echo >"$(IntDir)\sample.txt.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При выполнении команды «Очистить решение» для решения nmake выдается сообщение о следующей ошибке:
1>------ Очистка начата: проект: makefiletest, конфигурация: Debug Win32 ------
1> 'nmake' не распознается как внутренняя или внешняя команда,
1> исполняемая программа или пакетный файл.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.MakeFile.Targets(33,5): ошибка MSB3073: выход из команды "nmake /?" с кодом 9009.
============== Очистка: успешно: 0, с ошибками: 1, пропущено: 0 ==========
Чтобы устранить эту проблему, выполните указанные ниже действия.
Или:
Передайте пакетный файл в команду очистки. В пакетном файле задайте значение PATH для инструмента nmake и для другой среды построения.
При использовании окна команд или списка искомых элементов на стандартной панели инструментов для открытия файлов с помощью ">File.OpenFile <имя_файла>" или ">of <имя_файла>" для определенных расширений имен файлов результаты автозаполнения не выводятся. Известно два таких расширения имен файлов: .xaml и .svc.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Вариант1: Введите полное имя файла (например ">of MainWindow.xaml").
Параметр 2: Откройте любой файл в проекте, содержащем открываемый файл. Если какой-либо файл этого проекта имеется в наборе вкладок, автозаполнение будет работать для всех файлов данного проекта.
При выполнении следующих шагов выдается сообщение о следующей ошибке: «Сообщение об ошибке: в экземпляре объекта не задана ссылка на объект; исключение NullReferenceException»
Чтобы устранить эту проблему, выполните указанные ниже действия.
При выполнении миграции и наличии вкладок свойств, изменяющих свойства как для компоновщика, так и для библиотекаря, после выполнения преобразования будут преобразованы только свойства компоновщика или только свойства библиотекаря. Свойства второго из этих инструментов будут по-прежнему иметь значения по умолчанию.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Создайте приложение MFC, используя шаблон по умолчанию, и откройте один из созданных файлов .cpp. Откройте окно списка ошибок и обратите внимание, что ошибки IntelliSense обнаружены в автоматически созданных файлах. Выдается сообщение о следующей ошибке IntelliSense:
директива #error: используйте переключатель /MD для построений _AFXDLL c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxver_.h
Чтобы устранить эту проблему, выполните указанные ниже действия.
При выборе в приложениях MS Word и MS Excel ссылок fwlinks переадресация выполняется не на локализованную страницу, а на страницу на английском языке. Для правильного отображения локализованной страницы приходится вручную менять настройки языка конечной страницы.
Если при использовании китайских версий (упрощенное письмо и традиционное письмо) Visual Studio 2010 для публикации приложения, в диалоговом окне «Необходимые компоненты» выбраны какие-либо из следующих компонентов, а также выбран параметр «Загружать необходимые компоненты из того же места, что и приложение», может возникнуть ошибка построения:
Это возможная ошибка построения для компонента «Клиентский профиль Microsoft .NET Framework 4 (x86 и x64)»:
«MSB3152: Путь установки обязательных компонентов не задан как "веб-сайт поставщика компонента", а размещение файла "DotNetFX40Client\dotNetFx40LP_Client_x86_x64cs.exe" в элементе "Клиентский профиль Microsoft .NET Framework 4 (x86 и x64)" на диске невозможно. Дополнительные сведения см. в справке.»
Чтобы обойти эту проблему:
Чтобы обойти эту проблему для китайского (упрощенное письмо) выполните следующие действия:
<String Name="Culture">zh-chs</String>
Чтобы обойти эту проблему для китайского (традиционное письмо) выполните следующие действия:
<String Name="Culture">zh-cht</String>
Возможно, не удастся установить китайские (упрощенное письмо и традиционное письмо) языковые пакеты, если при использовании китайских версий (упрощенное письмо и традиционное письмо) Visual Studio 2010 для публикации приложения, в диалоговом окне «Необходимые компоненты» выбраны какие-либо из следующих компонентов, а также выбран параметр «Загружать необходимые компоненты с веб-сайта поставщика компонентов»:
Чтобы обойти эту проблему:
Чтобы обойти эту проблему для китайского (упрощенное письмо) выполните следующие действия:
<String Name="Culture">zh-chs</String>
Чтобы обойти эту проблему для китайского (традиционное письмо) выполните следующие действия:
<String Name="Culture">zh-cht</String>
Если появилось уведомление о неполадке после восстановления .NET Framework 4 при наличии на компьютере нескольких языковых версий .NET Framework 4, можно игнорировать это сообщение. .Восстановление NET Framework 4 будет выполнено правильно.
Если .NET Framework все-таки работает неправильно, выполните следующие действия.
Если появилось уведомление о неполадке в ходе восстановления или удаления языкового пакета .NET Framework 4 при наличии на компьютере нескольких языковых версий .NET Framework 4, возможно, потребуется запустить восстановление или удаление из исходного пакета.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Пользователи, использующие JetBrains ReSharper с Visual Studio 2008 или более ранней версией, могут не получить функциональных возможностей IntelliSense после выполнения обновления до Visual Studio 2010 и переноса своих параметров. При использовании ReSharper отключается стандартный вариант Visual Studio IntelliSense и заменяется на ReSharper IntelliSense, а в файле .vssettings пользователя выводится сообщение о выключенном состоянии Visual Studio IntelliSense. При установке Visual Studio 2010 выполняется автоматический перенос файла параметров пользователя из более ранней версии Visual Studio; в нем содержится и параметр отключения IntelliSense.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Имеется два способа решения этой проблемы:
Установки цветов для зарегистрированных слов пользователя, импортированные из Visual Studio 2008, не используются в редакторе Visual C++ в Visual Studio 2010.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Не существует путей решения этой проблемы.
Динамическое сообщение об ошибках IntelliSense (подчеркивание волнистой линией) и подсказки Quick Info (сведения, отображающиеся при помещении указателя над кодом) недоступны в C++ во время отладки. ИП подсказок во время отладки используется вычислителем выражений.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Не существует путей решения этой проблемы. В настоящее время динамическое сообщение об ошибках и подсказки не поддерживаются в C++ во время отладки.
Набор IntelliSense недоступен для кода C++/CLI в Visual Studio 2010. Сюда относятся:
Однако, все функции просмотра кода (ClassView, GotoDef, Find All References, Navigate To и другие) доступны для C++/CLI.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Не существует путей решения этой проблемы.
Антивирусное программное обеспечение, работающее в реальном времени, может влиять на дисковый ввод - вывод, необходимый для Visual C++ IDE. Этот ввод - вывод может использоваться для компиляции или компоновки, а также для обновления базы данных, используемой в работе IDE. Обычное замеченное снижение производительности составляет 15-30%.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Исключите каталоги исходного кода из антивирусного сканирования. Это обеспечит отсутствие блокировки антивирусной программой файлов, изменяемых IDE.
Или же можно выборочно исключить тип файла SDF антивирусного сканирования. Для Visual Studio 2010 в Visual C++ IDE используется база данных SQL Server Compact для предоставления функций просмотра кода IDE . Созданный файл базы данных имеет расширение имени файла .sdf. Исключение этих файлов из процесса поиска вирусов обеспечивает отсутствие их блокировки антивирусной программой в момент доступа к ним IDE.
При изменении комментариев в файлах .css вставка знаков DBCS может привести к сбою синтаксического анализатора VS. В файлах, уже содержащих комментарии, может возникнуть сбой при удалении начальных символов /*, в результате чего комментарии предоставляются синтаксическому анализатору для обновления выделения синтаксических конструкций. Эта проблема также возникает при открытии файлов .css, уже содержащих знаки DBCS.
Чтобы устранить эту проблему, выполните указанные ниже действия.
При создании новых комментариев, охватывающих несколько строк, каждую строку следует заключать в символы /* */.
При изменении существующих комментариев в файлах .css, содержащих знаки DBCS, избегайте удаления начальных символов /*.
Проблем не обнаружено.
Для проектов Office, созданных в Visual Studio 2010 Beta 2 и предназначенных для .NET Framework 4, компиляция в версии выпуска Visual Studio 2010 не выполняется.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для выполнения компиляции проекта в версии выпуска Visual Studio 2010 требуется повторное создание файлов кода программной части. Это можно выполнить двумя способами.
Вариант 1:
Вариант 2:
При попытке развертывания созданной в Visual Studio 2010 модели подключения к бизнес-данным на SharePoint Foundation 2010 выводится следующее сообщение об ошибке:
«Ошибка 1 Не удалось загрузить сборку-приемник "Microsoft.Office.SharePoint.ClientExtensions, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" для компонента "SharePointProject4_Feature2" (ID: 90146a35-91c1-4d4d-ac01-8cd24614b540).: System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "Microsoft.Office.SharePoint.ClientExtensions, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" или одну из их зависимостей. Системе не удается найти указанный файл. Имя файла: "Microsoft.Office.SharePoint.ClientExtensions, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
в System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
в System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
в System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
в System.Reflection.Assembly.Load(String assemblyString)
в Microsoft.SharePoint.Administration.SPFeatureDefinition.get_ReceiverObject()
Чтобы устранить эту проблему, выполните указанные ниже действия.
Выполните одно из следующих действий:
В стандартной комплектации TFS Build и Team Build командная разработка проектов SharePoint не поддерживается, поскольку существует зависимость между SharePoint и пользовательскими целями и задачами построения.
Чтобы устранить эту проблему, выполните указанные ниже действия.
В статье MSDN по адресу http://go.microsoft.com/fwlink/?LinkID=165499 приведены подробные указания, как вручную включить функцию построения и упаковки проектов SharePoint на компьютере с TFS Build или Team Build.
Если есть решение SharePoint, которое содержит два определения сайта, и создается сайт с помощью первого определения сайта, при попытке создать сайт на основе второго определения выдается приведенное ниже сообщение об ошибке.
Ошибка. Выбранный шаблон является недопустимым, или его не удается найти.
Обнаружен СБОЙ hr (hr = 0x81071e44)
Чтобы устранить эту проблему, выполните указанные ниже действия.
Закройте и перезапустите Visual Studio или завершите работу процесса vssphost.exe с помощью диспетчера задач.
Не прекращается выполнение в точке останова, созданной в разметке XML страницы приложений и визуальной веб-части.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Не удается вызвать средство выбора URL-адресов в свойствах элемента управления CSSLink и DateTimeControl.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Не существует путей решения этой проблемы.
Если в проект добавляется серверный элемент управления, при компиляции проекта сборка, которая содержит этот элемент управления, не добавляется автоматически в каталог \bin\. В результате при выполнении проекта сборка не развертывается на сервере SharePoint.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Добавьте пользовательскую сборку на странице «Дополнительные» конструктора пакетов.
Для создания проектов SharePoint в системе необходимо локально установить SharePoint 2010.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Установите SharePoint Foundation 2010 или SharePoint Server 2010 в той же системе, в которой установлено приложение Visual Studio 2010.
В проектах SharePoint недоступны некоторые новые возможности языков Visual C# и Visual Basic, которые имеются в Visual Studio 2010.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Не существует путей решения этой проблемы.
В точках останова, установленных в конструкторе рабочих процессов, работают неправильно в проектах для SharePoint.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Установите точки останова в файле исходного кода workflow.cs или workflow.vb. Такие точки останова будут работать правильно.
При втором развертывании рабочего процесса SharePoint во время отладки иногда в окне конструктора рабочих процессов отображается старая версия рабочего процесса. Кроме того, не всегда отображаются все ошибки. Эта проблема связана только с отображением в конструкторе рабочих процессов. В SharePoint выполняется правильный рабочий процесс.
Чтобы устранить эту проблему, выполните указанные ниже действия.
В последующих развертываниях измените подпись сборки, которая хранится в глобальном кэше сборки (GAC). Легче всего это выполнить, изменив версию сборки. Чтобы избежать этой проблемы, измените файл assembly.cs или assembly.vb так, чтобы для каждого построения в нем автоматически увеличивался номер сборки.
Если файловая система создана в Visual Studio 2010, и веб-сайт находится в папке, имя которой содержит точку (.), маршрутизация URL работает ненадежно. Для некоторых виртуальных путей возвращается ошибка HTTP 404. Это происходит, поскольку в Visual Studio 2010 выполняется Visual Studio Development Server (Cassini) с помощью неверного пути к виртуальному корневому каталогу.
Например, если файловая система веб-сайта создана в папке с именем "somedot.path", запрос следующего URL-адреса приведет к сбою и ошибке HTTP 404: http://localhost:1234/somedot.path/example
Однако будет успешным запрос следующего URL-адреса:
http://lochttp://localhost:1234/somedot.path/example.aspx
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для решения этой проблемы можно использовать следующие пути.
Если при создании проекта веб-приложения ASP.NET MVC 2 в Visual Studio окно обозревателя решений скрыто и в диалоговом окне «Создание проекта модульного теста» выбран параметр Да, создать проект модульного теста, проект модульного теста создается, но без ссылки на проект ASP.NET MVC 2. При построении решения в Visual Studio будут отображаться сообщения об ошибках компиляции и модульные тесты не будут выполняться.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Есть два пути решения этой проблемы. Первый — сделать так, чтобы при создании проекта веб-приложений ASP.NET MVC 2 отображалось окно обозревателя решений. Если вы предпочитаете, чтобы окно обозревателя решений было скрыто, можно вручную добавить ссылку из проекта модульного теста на проект ASP.NET MVC 2.
Профиль разработки веб-страниц (оптимизированный код) в конструкторе HTML недоступен. В этом профиле недоступны возможности, для которых необходим конструктор, например, построитель стилей.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Конструктор HTML можно включить с помощью профиля, отличного от профиля разработки веб-страниц (оптимизированный код). Чтобы изменить профиль, который используется, выберите в меню «Сервис» пункт «Импорт и экспорт параметров». Сбросьте параметры и выберите другой профиль.
Если новые возможности разработки веб-страниц Visual Studio 2010 используются совместно со следующими возможностями, интегрированными в MSDeploy:
то в операционной системе Windows Vista должен быть установлен пакет обновления 1 (SP1).
Чтобы устранить эту проблему, выполните указанные ниже действия.
Для работы MSDeploy необходимы функции, которые имеются в пакете обновления 1 (SP1) Windows Vista. Поэтому при попытке использования возможностей разработки веб-страниц в Windows Vista RTM возникают сбои. Чтобы использовать возможности веб-разработки Visual Studio 2010, операционную систему Windows Vista необходимо обновить, установив пакет обновления 1 (SP1). Для использования возможностей веб-разработки можно также установить Visual Studio 2010 в Windows XP, Windows 2003, Windows 2008 R2 или Windows 7. (Однако рекомендуется всегда устанавливать новые пакеты обновления операционной системы, чтобы в ней были все необходимые зависимости).
Для работы ASP.NET Development Server (Cassini) на компьютере, на котором выполняется разработка, необходимо установить IPv4. Однако не обязательно, чтобы протокол IPv4 был включен.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если в соответствии с политикой безопасности должен использоваться протокол IPv6, на компьютере, где выполняется разработка, можно установить протокол IPv4, но не включать его. Можно также воспользоваться для разработки веб-сайта службами IIS.
При обновлении веб-сайта ASP.NET 3.5 с элементом управления 3.5 Chart до ASP.NET 4 в построении возникают следующие ошибки:
Ошибка 1 Тип "System.Web.UI.DataVisualization.Charting.Chart" существует и в "c:\Windows\assembly\GAC_MSIL\System.Web.DataVisualization\3.5.0.0__31bf3856ad364e35\System.Web.DataVisualization.dll", и в "c:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Web.DataVisualization.dll" C:\Websites\Vs2008Sp1_Website_35_Cs_WithChart\Default.aspx 15
Чтобы устранить эту проблему, выполните указанные ниже действия.
Ссылку в файле web.config, которая указывает на элемент управления Chart 3.5, после обновления необходимо заменить ссылкой, которая соответствует версии 4.
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">lt;controls>
<add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</controls>
</pages>
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers>
......
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<handlers>
<remove name="ChartImageHandler"/>
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</handlers>
</system.webServer>
......
Директиву Register на странице веб-форм необходимо удалить или обновить до ссылки, соответствующей версии 4.
<%@ Register assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI.DataVisualization.Charting" tagprefix="asp" %>
Возможно, придется удалить существующую сборку System.Web.DataVisualization в папке корзины, поскольку эта сборка является частью платформы .NET Framework 4.
Проблем не обнаружено.
По адресу http://blogs.msdn.com/wpfsldesigner/default.aspx недавно появился блог группы разработчиков WPF & Silverlight (группа Cider).
В начальном выпуске рассказывается о наборе инструментов для разработки Designer, дается его обзор, а также приведены ответы на часто задаваемые вопросы и публикации для контроля разработчиков. Кроме того, в блоге можно оставить отзыв для группы Cider.
Эти элементы README можно найти в блоге по ссылке: http://gohttp://go.microsoft.com/?linkid=9723703
Чтобы устранить эту проблему, выполните указанные ниже действия.
Неприменимо.
Любой пользовательский код, в котором во время разработки возникают исключения, может стать причиной неожиданных исключений в Designer и даже аварийного завершения работы Visual Studio. Чтобы предотвратить такие сбои, отключите выполнение кода во время разработки, поместив его в проверки DesignerProperties.GetIsInDesignMode. К типичным примерам методов, выполняемых во время разработки, относятся обработчик событий UserControl.Loaded, преобразователи привязки и обработчики асинхронных событий WCF.
Чтобы устранить эту проблему, выполните указанные ниже действия.
См. следующие статьи:
Загруженные из Интернета сборки не загружаются в Visual Studio 2010 правильно. Причина в том, что такие сборки помечаются «веб-меткой безопасности», следовательно, им нельзя полностью доверять. Использование этих сборок в неизменном виде приводит к ошибкам в следующих случаях: при построении приложения, при ссылках на эти сборки в XAML или при попытке применить одну из этих сборок в диалоговом окне «Выбрать элементы». Ошибка, возникающая в этих случаях, чаще всего указывает на то, что сборка, скорее всего, загружена из Интернета.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если вы полностью доверяете этим сборкам, эту проблему можно решить, выполнив указания, приведенные по адресу
http://go.microsoft.com/fwlink/?LinkId=179545
В Designer не удается найти ресурсы внешних сборок Silverlight (например, проекты, в которых построены эти сборки, не являются частью решения).
Чтобы устранить эту проблему, выполните указанные ниже действия.
В определение всех Silverlight ResourceDictionary из сборки, которая будет использоваться как ссылка на сборку, необходимо включить следующие элементы:
x:Class="ResourceDictionary"
Более подробный пример ResourceDictionary:
x:Class="ResourceDictionary"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
</Resou</ResourceDictionary>
В этом выпуске Visual Studio некоторые типы ошибок перемещены в сборку System.Xaml. В результате изменение символических ссылок, которое сопровождает обновление проекта версии 3.5 до версии 4, может стать причиной ошибок, указывающих на следующее:
Этот тип переадресован на сборку System.Xaml.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Добавьте эту сборку в проект вручную и перестройте его.
Проблем не обнаружено.
Проблем не обнаружено.
Если работа диспетчера тестов Microsoft (MTM.exe) завершена некорректно (например, возникла авария, аппаратный сбой или компьютер был выключен и включен), и в параметрах тестирования включен адаптер диагностических данных «Клиент прокси-сервера ASP.NET для IntelliTrace и Test Impact», параметры прокси-сервера Интернета не будут возвращены на клиентский компьютер. Это может помешать передачи данных по Интернету и визуализации веб-сайта.
Чтобы устранить эту проблему, выполните указанные ниже действия.
По умолчанию файлы IntelliTrace размещены в каталоге %ProgramData%\Microsoft Visual Studio\10.0\TraceDebugging\. Если этот каталог доступен только для чтения или заменен каталогом, доступным только для чтения, возникает неожиданное исключение. «Ошибка при попытке запуска проекта: неперехваченное исключение выдано методом, вызванным через Reflection.»
Чтобы устранить эту проблему, выполните указанные ниже действия.
При отладке приложения, где используются параллельные библиотеки Visual C++ на основе задач, которые являются частью CRT версии 10.0, в окне «Параллельные задачи» (и «Параллельные стеки») иногда отображается сообщение об ошибке.
«Это представление поддерживается только для программ, предназначенных для Visual C++ 10 или более поздней версии. Попытайтесь загрузить символы. Параметры символов...»
Как следует из сообщения, загрузка символов должна устранить эту неполадку. Если это не поможет, причина в том, что во время сеанса отладки используются не символы, установленные на компьютере вместе с Visual Studio, а символы, загруженные с сервера Microsoft доступа к открытым символам.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Перед отладкой приложения выполните следующие действия.
В режиме разработки при импорте уже существующей и прикрепленной к исходному коду подсказки для данных происходит сбой Visual Studio.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Есть два пути решения этой проблемы.
Если установлено несколько версий языка Visual Studio 2010, имена счетчиков производительности ЦПУ отображаются только в языке, который установлен последним.
Пример. Если на одном и том же компьютере сначала установлена версия Visual Studio 2010 для японского языка, а затем — версия этого же приложения для английского языка, имена счетчиков производительности ЦПУ будут отображаться на английском языке независимо от языка экземпляра Visual Studio.
Некоторые сообщения профилировщика в окне вывода при втором профилировании не переводятся.
Чтобы решить эту проблему, закройте отчет профилировщика (VSP) перед следующей профилировкой.
В версиях Visual Studio 2010 для китайского языка (упрощенное письмо и традиционное письмо) имена правил для средств оценки производительности не переводятся. Чтобы получить доступ к средствам оценки производительности, выберите в меню «Сервис» пункт «Параметры», разверните узел «Средства оценки производительности» и выберите пункт «Правила».
Эти имена хранятся в файле vsperf_rule_definitions.xml, который устанавливается в папку «Team Tools\Performance Tools\zh-Hans\» для версии Visual Studio для китайского языка (упрощенное письмо) или в папку «Team Tools\Performance Tools\zh-Hant\» для версии Visual Studio для китайского языка (традиционное письмо), вложенную в установочную папку.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Следует создать папку «Team Tools\Performance Tools\zh-CHS\» для версии Visual Studio для китайского языка (упрощенное письмо) или папку «Team Tools\Performance Tools\zh-CHT\» для версии для китайского языка (традиционное письмо) и скопировать файл vsperf_rule_definitions.xml в созданную папку.
Это только проблема отображения, которая не влияет на функциональность.
Известные проблемы отсутствуют.
Обновление решения Visual Studio 2008 до Visual Studio 2010 завершается сбоем, если файлы .testrunconfig или .vsmdi доступны только для чтения. В ходе обновления отображается сообщение, сообщающее о сбое обновления.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Перед открытием решения убедитесь, что у файлов не установлен атрибут «только для чтения». Если файлы возвращены в систему управления версиями и доступны только для чтения, извлеките файлы перед открытием решения.
При выполнении автоматических тестовых случаев в виртуальной среде, изолированной от сети, агент тестирования иногда остается в состоянии «Выполнение теста» еще несколько минут после завершения теста. Это происходит только при следующих условиях.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Если через несколько дней пароль для контроллера тестов изменится, необходимо обновить пароль на компьютерах, где выполнено затенение.
Список изменений приведен ниже.
Чтобы устранить эту проблему, выполните указанные ниже действия.
UITestUpgrade.exe <имя папок, которые необходимо обновить>
При выполнении средства записи тестов (или при записи теста в построителе кодированных тестов ИП) нельзя вводить диакритические знаки, которые являются сочетанием акцента и «основного» знака. Проблема заключается в том, что средство записи тестов интерпретирует акцент как «неработающую клавишу» и отклоняет его.
Чтобы устранить эту проблему, выполните указанные ниже действия.
Завершите запись теста, а затем вручную измените созданный код, добавив необходимые диакритические знаки.
Возможно, нет доступа к QFE. Обратитесь в службу поддержки пользователей.
Диспетчер тестов Microsoft (MTM) выбирает язык пользовательского интерфейса, исходя из языка пользовательского интерфейса системы.
MTM будет отображаться на английском, если пользовательский интерфейс операционной системы не соответствует установленной языковой версии MTM.
Если 32-разрядная версия кодировщика Windows Media 9 на японском языке устанавливается на компьютере с 64-разрядной версией Windows 7 на японском языке, возникает сбой установки.
Чтобы решить эту проблему, необходимо установить 32-разрядную версию кодировщика Windows Media 9 на японском языке на компьютер с 64-разрядной версией Windows 7 на японском языке.
Проблем не обнаружено.
Проблем не обнаружено.
© Корпорация Майкрософт (Microsoft Corp.), 2010. Все права защищены.
Условия использования | Товарные знаки | Заявление о конфиденциальности