Коды ошибок веб-развертывания
Применимо к: Службы IIS 7.0, СЛУЖБЫ IIS 7.5, СЛУЖБЫ IIS 8.0
В некоторых распространенных случаях при веб-развертывании отображаются сообщения об ошибках. В этой статье объясняется, почему отображается сообщение об ошибке, и приведены шаги, чтобы избежать ошибок. Сообщение об ошибке может отличаться в зависимости от того, как запускается веб-развертывание. Например, Microsoft WebMatrix выбирает отображение пользовательских сообщений об ошибках. Сообщения об ошибках, перечисленные в следующих разделах, отображаются в командной строке и APImsdeploy.exe :
MySqlDumpNotFound
Диагноз
Веб-развертывание может не найти исполняемый файлmysqldump.exe . Этот исполняемый файл необходим для развертываний баз данных MySQL.
Решение
Вы можете попробовать одно из следующих обходных решений:
- Поместите исполняемый файл в
C:\Program Files\MySQL\MySQL Server\bin
. REG_SZ
Задайте раздел реестра, указывающий на исполняемый файл. Например, задайте для параметра значениеHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\<version>\MySqlDumpPath
c:\mysqldump\mysqldump.exe
RemoteAppNotFound
Диагноз
Не удалось найти удаленное приложение. Эта ошибка может возникнуть при попытке создать дамп remotesite/remoteapp, где "remoteapp" фактически не существует.
Решение
Укажите имя удаленного приложения, которое действительно существует.
FileOrFolderNotFound
Диагноз
Эта ошибка может возникнуть при попытке SetAcl
выполнить в файле или папке, которые не существуют.
Решение
Укажите файл или папку, которые существуют.
ERROR_DESTINATION_INVALID
Диагноз
Имя компьютера неправильно введено или компьютер недоступен.
Решение
Попробуйте проверка, является ли имя компьютера допустимым. Попробуйте проверить связь с компьютером вручную.
ERROR_DESTINATION_NOT_REACHABLE
Диагноз
Служба веб-управления или удаленный агент не установлены или недоступны на удаленном компьютере.
Решение
Убедитесь, что на удаленном компьютере запущена служба удаленного агента или служба веб-управления в зависимости от того, к какому из них вы подключаетесь. Вы можете выполнить net start wmsvc
и net start msdepsvc
на удаленном компьютере, чтобы убедиться, что эти службы запущены. Кроме того, убедитесь, что брандмауэр не прерывает обмен данными с назначением.
ERROR_USER_UNAUTHORIZED
Диагноз
Этот код ошибки может отображаться по разным причинам. Обычно это указывает на проблему проверки подлинности или авторизации и может произойти по любой из следующих причин:
- Пользователь не существует.
- Пользователь не имеет доступа диспетчера IIS к сайту при подключении с помощью службы веб-управления.
- Сайта не существует.
- Неправильный пароль.
Решение
Чтобы подключиться с помощью службы веб-управления, выполните следующие действия.
- Убедитесь, что имя пользователя и пароль верны.
- Убедитесь, что сайт существует.
- Убедитесь, что у вас есть разрешения диспетчера IIS для область сайта.
Чтобы подключиться с помощью службы удаленного агента, выполните следующие действия.
Убедитесь, что имя пользователя и пароль верны.
Убедитесь, что указанная учетная запись пользователя является членом группы администраторов на удаленном компьютере.
Примечание.
Если вы не используете встроенный администратор, создайте группу MSDepSvcUsers и добавьте в нее нового администратора.
Убедитесь, что сайт существует.
ERROR_USER_NOT_ADMIN
Диагноз
Код ERROR_USER_NOT_ADMIN отображается, если вы пытаетесь подключиться к службе удаленного агента, но не предоставили соответствующие учетные данные администратора.
Решение
Служба удаленного агента принимает учетные данные встроенного администратора или администратора домена. Если у вас есть настройка, не связанная с доменом, и вы хотите использовать учетную запись, отличной от встроенного администратора, сделайте следующее:
- Создайте отдельную группу
MSDepSvcUsers
пользователей на удаленном компьютере. - Создайте локальную учетную запись
A
как на локальном, так и на удаленном компьютере. - Добавьте
A
вMSDepSvcUsers
на удаленном компьютере. - Используйте учетную запись
A
для публикации. Это позволяет выполнять публикацию без необходимости использования встроенной учетной записи администратора.
ERROR_CERTIFICATE_VALIDATION_FAILED
Диагноз
Сертификат, представленный конечной точкой веб-развертывания, не является доверенным или недопустимым. Обычно это происходит, если удаленный сервер имеет самозаверяющий сертификат для службы удаленного агента или службы веб-управления.
Решение
Установите доверенный сертификат в конечной точке или попробуйте обойти проверку сертификата.
В командной строкеmsdeploy.exe передайте
-allowUntrusted
флаг.В пользовательском интерфейсе публикации Visual Studio проверка
Allow Untrusted
.В пакете развертывания Visual Studio (например, MyApp.deploy.cmd) передайте
-allowUntrusted
флаг .Добавьте
<AllowUntrustedCertificate>true</AllowUntrustedCertificate>
в pubxml-файл:<PropertyGroup> <AllowUntrustedCertificate>true</AllowUntrustedCertificate> </PropertyGroup>
ERROR_PROXY_GATEWAY
Диагноз
Шлюз прокси-сервера не позволяет веб-развертыванию взаимодействовать с удаленной конечной точкой веб-развертывания.
Решение
Веб-развертывание не считывает параметры системного прокси-сервера. В качестве обходного решения попробуйте отключить системный прокси-сервер, выполнив следующие действия.
- Запустите Internet Explorer.
- Последовательно выберите пункты Инструменты>Параметры.
- Нажмите кнопку Connection (Подключение).
- Выберите Параметры локальной сети.
- Отключите все флажки.
ERROR_SITE_DOES_NOT_EXIST
Диагноз
Указанный сайт IIS не существует.
Решение
Убедитесь, что указанный сайт действительно существует. Иногда эта ошибка может возникнуть, если вы указали /
\
вместо в URL-адресе сайта. Попробуйте изменить на /
\
.
ERROR_APP_DOES_NOT_EXIST
Диагноз
Указанное приложение не существует в СЛУЖБАх IIS.
Решение
Проверьте диспетчер IIS, чтобы убедиться, что вы правильно указали имя пути к приложению.
ERROR_USER_NOT_AUTHORIZED_FOR_IISAPP,
ERROR_USER_NOT_AUTHORIZED_FOR_DBFULLSQL,
ERROR_USER_NOT_AUTHORIZED_FOR_DBMYSQL,
ERROR_USER_NOT_AUTHORIZED_FOR_SETACL,
ERROR_USER_NOT_AUTHORIZED_FOR_APPPOOLNETFX,
ERROR_USER_NOT_AUTHORIZED_FOR_APPPOOLPIPELINE,
ERROR_USER_NOT_AUTHORIZED_FOR_RECYCLEAPP,
ERROR_USER_NOT_AUTHORIZED_FOR_CREATEAPP,
ERROR_USER_NOT_AUTHORIZED_FOR_CONTENTPATH
Указанная группа ошибок содержит следующие диагнозы, способы устранения и обходные решения:
Диагноз
Пользователь, не являющийся администратором, попытался выполнить операцию с поставщиком веб-развертывания, для которого пользователь в настоящее время не авторизован.
Решение
Настройка веб-развертывания по умолчанию создает правила делегирования служб управления, которые позволяют неадминистраторам выполнять операции с этим поставщиком. Убедитесь, что правило делегирования, необходимое для этого поставщика, настроено правильно.
Временное решение
В разделе Программы>панель управления запустите восстановление в веб-развертывании. Кроме того, создайте правило делегирования вручную.
ERROR_USER_NOT_AUTHORIZED_FOR_DEPLOYMENTPROVIDER
Диагноз
Пользователь, не являющийся администратором, пытался выполнить операцию с поставщиком веб-развертывания, для которого пользователь в настоящее время не авторизован. Этот код ошибки отображается при попытке выполнить операцию с поставщиком, для которого при настройке веб-развертывания не создается правило делегирования.
Решение
Настройка веб-развертывания не создает правило делегирования для этого поставщика. Создайте правило делегирования вручную.
ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER
Диагноз
Эта ошибка может возникнуть при попытке подключиться через службу веб-управления от имени администратора:
- Чтобы подключиться с помощью учетных данных диспетчера IIS, удостоверение службы веб-управления (обычно локальная служба) нуждается в разрешениях на полный доступ в корневой папке сайта, чтобы иметь возможность создавать файлы и папки под ней.
- Чтобы подключиться с помощью учетных данных Windows, пользователь Windows должен полностью контролировать корневую папку сайта, чтобы иметь возможность создавать файлы и папки.
Решение
Предоставьте соответствующей учетной записи полный доступ в корневой папке сайта. Кроме того, сделайте следующее:
- Запустите диспетчер IIS и щелкните правой кнопкой мыши нужный сайт.
- Щелкните Развернуть>настройку для публикации веб-развертывания.
- Выберите соответствующее имя пользователя.
- Нажмите Установить.
ERROR_INSUFFICIENT_ACCESS_TO_APPHOSTCONFIG
Диагноз
Идентификатору RunAs, указанному для правила делегирования createApp, требуется доступ на запись к файлуapplicationHost.config сервера IIS.
Решение
Предоставьте доступ на запись к файлуapplicationHost.config сервера IIS для удостоверения RunAs правила делегирования createApp.
ERROR_INVALID_CONNECTION_STRING
Диагноз
Указан недопустимый строка подключения базы данных, что привело к неправильному dbFullSql
выполнению поставщика илиdbMySql
. Эта ошибка может произойти, если строка подключения имеет неправильный формат (например, Se v ver=localhost;...) или если строка подключения содержит ключи, которые целевой сервер базы данных не распознает.
Решение
Убедитесь, что строка подключения является допустимым.
ERROR_SQL_EXECUTION_FAILURE
Диагноз
Произошел сбой выполнения скрипта SQL.
Решение
Эта ошибка может произойти по многим причинам. Дополнительные сведения см. в разделе Веб-разработка в Windows.
ERROR_TYPE_NOT_FOUND_IN_ASSEMBLY
Диагноз
Поставщику dbFullSql
веб-развертывания требуются объекты управления сервером версии 10 или более поздней.
Решение
Поставщик SQL не может запуститься из-за отсутствующих зависимостей. Убедитесь, что установлены объекты Microsoft SQL Server Management Objects (версии 10 или более поздней).
ERROR_OBJECT_TO_BE_DELETED_DOES_NOT_EXIST
Диагноз
Веб-развертывание первоначально обнаружило объект для удаления, но при попытке удалить его объект отсутствовал.
Решение
Убедитесь в отсутствии других внешних процессов, которые изменяют целевой объект при выполнении синхронизации.
ERROR_APPPOOL_VERSION_MISMATCH
Диагноз
Версия исходного пула приложений отличается от версии целевого пула приложений.
Решение
Вы можете вручную изменить версии пула приложений в соответствии с исходными и целевыми значениями или использовать поставщик для автоматического apppoolnetfx
выполнения этой задачи.
ERROR_CENTRAL_CERT_STORE_SETTINGS_CANNOT_BE_READ
Диагноз
Центральное хранилище сертификатов нельзя использовать в текущей конфигурации.
Решение
Необходимо убедиться, что вы используете IIS 8 или более поздней версии. Если вы используете msdeploy.exe на 64-разрядном сервере, убедитесь, что используется 64-разрядная версия исполняемого файла.
ERROR_CENTRAL_CERT_STORE_NOT_CONFIGURED_PROPERLY
Диагноз
Централизованное хранилище SSL-сертификатов не установлено или настроено должным образом. Эта функция также не поддерживается в IIS 7.5 или более ранних версиях.
Решение
Убедитесь, что сервер, с которым выполняется синхронизация, работает под управлением IIS 8 или более поздней версии. Также убедитесь, что на этом сервере установлено и настроено централизованное хранилище SSL-сертификатов.
ERROR_MISSING_REQUIRED_DEPENDENCIES
Диагноз
Поставщику AppHostAuthOverride требуется IIS 7 или более поздней версии.
Решение
Убедитесь, что на целевом сервере, который вы изменяете, используется IIS 7 или более поздней версии.
ERROR_COULD_NOT_CONNECT_TO_REMOTESVC
Диагноз
Веб-развертыванию не удается подключиться к удаленной службе.
Решение
Убедитесь, что:
- Вы можете выполнить связь с удаленным компьютером.
- Служба
msdepsvc
илиwmsvc
запускается на удаленном сервере. - Брандмауэр не блокирует входящие подключения портов в целевом расположении. Если бы вы использовали установку по умолчанию, она будет иметь значение 80 для
msdepsvc
и 8172 дляwmsvc
.
ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH
Диагноз
Ошибка ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH может возникнуть, если выполняется синхронизация веб-сервера между двумя компьютерами, на которых установлены разные версии .NET.
Решение
По умолчанию веб-развертывание предпочитает использовать версию .NET, указанную в файле конфигурации. Если версия .NET, используемая веб-развертыванием на клиенте, отличается от версии на сервере, синхронизация веб-сервера блокируется, чтобы предотвратить перенос параметров из разных версий .NET. Чтобы устранить эту проблему, у вас есть два варианта:
netFxVersion
Используйте параметр поставщика, чтобы сообщить веб-развертыванию, какие именно параметры .NET следует перенести. Ниже приведен пример командной строки, который заставляет веб-развертывание синхронизировать параметры .NET:msdeploy.exe -verb:sync -source:webserver,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2 -dest:webserver,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2,computername=destServername
Запустите веб-развертывание в той же версии .NET между клиентом и сервером. На стороне клиента измените порядок
supportedRuntime
элемента версии в%programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe.config
файле для версии .NET, указанной первой (пример см. в разделе поставщик gacInstall ). Это указывает версию .NET, если она установлена в вашей системе. На стороне сервера можно сделать то же самое для%programfiles%\IIS\microsoft web deploy\msdepsvc.exe.config
. При изменении этого файла обязательно перезапустите службы веб-Deployment Agent, которые являютсяnet stop msdepsvc
иnet start msdepsvc
.
ERROR_HTTPCERT_BINDING_NOT_FOUND
Диагноз
Не удалось найти указанную привязку.
Решение
Выполните команду netsh http show sslcert
из командной строки, чтобы убедиться, что указанная привязка существует. Если он не найден, может потребоваться повторно создать его с помощью диспетчера IIS.
ERROR_INCORRECT_PARAMETER_TAG
Диагноз
Передан неверный тег параметра.
Решение
Повторно запустите Microsoft Deploy с помощью тега SQL, SQLCE или MYSQL.
ERROR_INVALID_PATH
Диагноз
Недопустимый путь к поставщику.
Решение
Путь к поставщику может отличаться в зависимости от используемого поставщика. Дополнительные сведения о используемом поставщике см. в статье Поставщики веб-развертывания .
ERROR_INVALID_SETTING_SPECIFIED
Диагноз
Указанный параметр поставщика недопустим.
Решение
Дополнительные сведения о используемом поставщике см. в статье Поставщики веб-развертывания .
ERROR_INVALID_SETTING_VALUE_SPECIFIED
Диагноз
Недопустимое значение параметра поставщика.
Решение
Дополнительные сведения о используемом поставщике см. в статье Поставщики веб-развертывания .
ERROR_SNI_BINDINGS_NOT_SUPPORTED
Диагноз
Привязки SNI поддерживаются только в IIS 8 или более поздней версии.
Решение
Привязки SNI можно создать только в IIS 8 или более поздней версии.
ERROR_FAILED_TO_RESTORE_BACKUP
Диагноз
Веб-развертыванию не удалось восстановить резервную копию.
Решение
Проверьте следующие моменты:
- Указанная резервная копия существует на сервере.
- Если в резервной копии есть база данных, в параметре поставщика строка подключения указывается строка подключения.
ERROR_BACKUPS_ARE_NOT_CONFIGURED_PROPERLY
Диагноз
Функция резервного копирования настроена неправильно на целевом сервере.
Решение
Проверьте журналы событий на наличие указаний о том, какие параметры настроены неправильно. Убедитесь, что параметры, хранящиеся в файлеapplicationHost.config , соответствуют файлу схемы IIS BackupManagerSchema.xml.
ERROR_CANNOT_CREATE_BACKUP
Диагноз
Веб-развертыванию не удалось создать новую резервную копию на целевом сервере.
Решение
Проверьте, что:
- Если вы выполняете синхронизацию
appHostConfig
поставщика, убедитесь, что путь к поставщику не пуст. - Если в манифесте есть несколько поставщиков, использующих виртуальные пути, убедитесь, что все пути указывают на одно приложение.
- Если вы выполняете резервное копирование вручную, убедитесь, что функция включена в параметрах резервного копирования сервера.
- Проверьте журналы событий сервера, если сообщение об ошибке, возвращенное клиенту, не содержит необходимых сведений.
ERROR_SETTING_IS_READ_ONLY
Диагноз
Параметр резервного копирования, который вы пытаетесь задать, помечается как только для чтения и не может быть задан.
Решение
Администратору сервера необходимо пометить параметр резервной копии как settable в файлеapplicationHost.config , обновив файл вручную или используя скрипты PowerShell веб-развертывания.
ERROR_FILE_IN_USE
Диагноз
Не удается перезаписать или удалить целевой файл, так как он используется в настоящее время.
Решение
Перед синхронизацией убедитесь, что целевой файл не используется. Если вы синхронизируете содержимое с веб-сайтом, размещенным в IIS 7 или более поздней версии (с помощью appHostConfig
поставщиков , iisApp
или contentPath
), рассмотрите возможность отключения приложения во время синхронизации, включив appOffline
правило.
Правило можно настроить appOffline
в профиле публикации (.pubxml). Добавьте элемент в EnableMSDeployAppOffline
PropertyGroup
следующий вид:
<PropertyGroup>
<EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
</PropertyGroup>
ERROR_FAILED_TO_BRING_APP_ONLINE
Диагноз
Веб-развертыванию не удалось удалить файлapp_offline.htm с сайта после завершения синхронизации.
Решение
Вы можете повторно запустить синхронизацию с включенным правилом appOffline
или вручную удалить файлapp_offline.htm из корневого каталога сайта на целевом сервере. Дополнительные сведения о причине сбоя проверка журналы событий сервера.
Правило можно настроить appOffline
в профиле публикации (.pubxml). Добавьте элемент в EnableMSDeployAppOffline
PropertyGroup
следующий вид:
<PropertyGroup>
<EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
</PropertyGroup>
ERROR_HIGHER_FXVERSION_REQUIRED
Диагноз
Веб-развертыванию не удалось выполнить синхронизацию с помощью выделенного административного подключения (DAC) SQL, так как для приложения уровня данных SQL требуется .NET 4.0.
Решение
Убедитесь, что на сервере, выполняющего подключение SQL с помощью приложения уровня данных, установлена платформа .NET 4.0. Если вы подключаетесь с помощью клиентаmsdeploy.exe , убедитесь, что в файле конфигурации msdeploy.exe в качестве первого параметра указан .NET 4.0. Если вы подключаетесь к msdepsvc
конечной точке сервера (веб-службе Deployment Agent), убедитесь, что в файле конфигурации msdepsvc.exe
в качестве первого параметра указан .NET 4.0.
ERROR_MAX_NUM_APPLICATIONS_EXCEEDED
Диагноз
На целевом сервере создано больше веб-приложений, чем разрешено.
Решение
Запросите дополнительные приложения у администратора сервера или удалите некоторые из существующих приложений.
ERROR_API_NOT_SUPPORTED
Диагноз
Вызываемый API не существует на целевом сервере, так как сервер использует более раннюю версию веб-развертывания.
Решение
Установите последнюю версию веб-развертывания на сервере.
DacFxNeededForSQLProvider, ERROR_SCRIPTDOM_NEEDED_FOR_SQL_PROVIDER, ERROR_SQLCLRTYPES_NEEDED_FOR_SQL_PROVIDER
Группа из трех ошибок содержит следующие диагнозы и решения:
Диагноз
Приложение уровня данных SQL и его зависимости не установлены.
Решение
Используйте установщик веб-платформы для установки:
- Microsoft SQL Server 2012 Data-Tier Application Framework
- SQL Server 2012 Transact-SQL ScriptDom
- SQL Server системные типы CLR 11.0
ERROR_PACKAGE_TOO_LARGE
Диагноз
Размер создаваемого пакета или резервной копии превышает максимальный размер в 4 ГБ.
Решение
Вместо этого используйте archiveDir
поставщик при создании пакета. Теперь решение для этого ограничения в отношении автоматического резервного копирования не существует.
ERROR_TIMED_OUT
Диагноз
MySqlDump слишком долго отвечал на заданный запрос.
Решение
Вы можете изменить, как долго веб-развертывание ожидает возврата MySqlDump из запроса, изменив WaitAttemptsSettingInfo
значение параметров поставщика и WaitIntervalSettingInfo
.
ERROR_ASSEMBLY_NOT_FOUND
Диагноз
Не удалось загрузить необходимые зависимости.
Решение
Если вы установили веб-развертывание вручную с помощью MSI, попробуйте переустановить веб-развертывание с помощью установщика веб-платформы, который помогает установить необходимые зависимости.
ERROR_SMO_NEEDED_FOR_SQL_PROVIDER, ERROR_USER_NOT_AUTHORIZED_FOR_IISAPP, ERROR_SCRIPTER_NEEDED_FOR_SQLCE_PROVIDER
Коды ошибок ERROR_SMO_NEEDED_FOR_SQL_PROVIDER, ERROR_USER_NOT_AUTHORIZED_FOR_IISAPP и коды ERROR_SCRIPTER_NEEDED_FOR_SQLCE_PROVIDER имеют следующие диагнозы и решения:
Диагноз
Общие управляющие объекты SQL (SMO) не найдены или установленная версия слишком старая.
Решение
Установите последнюю версию SMO с помощью установщика веб-платформы.
ERROR_CANNOT_CONNECT_TO_DATABASE
Диагноз
Эта ошибка возникает из-за того, что не удалось установить подключение к базе данных.
Решение
Проверьте, что:
- Ваше строка подключения верно.
- Учетная запись, указанная в строка подключения, имеет доступ к базе данных.
- Сервер базы данных, к которому вы подключаетесь, разрешает удаленные подключения.
- Доступ к серверу базы данных можно получить с компьютера, на котором выполняется веб-развертывание. Если вы подключаетесь к удаленному серверу веб-развертывания и указываете базу данных, необходимо убедиться, что удаленный сервер веб-развертывания имеет доступ к вашей базе данных.
ERROR_DACPAC_EXTRACTION_TIMEDOUT
Диагноз
Выполнение действия PAC уровня данных заняло слишком много времени.
Решение
Увеличьте время ожидания веб-развертывания до завершения команды, указав CommandTimeout
параметр поставщика.
ERROR_NOT_SUPPORTED
Диагноз
Веб-сайты Azure не поддерживают создание новых виртуальных приложений или изменение существующей конфигурации приложений на сервере во время операции публикации веб-развертывания.
Решение
Вы можете создавать новые виртуальные приложения или изменять существующие параметры конфигурации для веб-сайта с помощью портал Azure (https://portal.azure.com/). Вот как это сделать:
- Войдите на портал.
- Откройте параметры сайта.
- Перейдите на вкладку Настройка .
- На вкладке Настройка измените сайт в соответствии с параметрами конфигурации приложения, которое вы пытаетесь развернуть. В большинстве случаев это просто изменение версии платформа .NET Framework, но в некоторых случаях также может потребоваться добавить новое виртуальное приложение.
ERROR_EXCEPTION_WHILE_CREATING_OBJECT
Как правило, это указывает на проблему с проверкой поставщиков в источнике. Например, если вы пытаетесь синхронизировать содержимое из исходного файлового ресурса и у вас нет доступа к общей папке, может появиться этот код ошибки. Для таких проблем убедитесь, что у вас есть доступ ко всем исходным данным, из которых вы хотите опубликовать.
ERROR_EXECUTING_METHOD
Универсальный код ошибки, указывающий на проблему публикации базы данных. Как правило, трассировка стека и сообщение, связанные с этим кодом, должны указывать на фактическую ошибку, вызываемую управляемыми объектами SQL или SQL Data-Tier Application Framework.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по