Я пытаюсь развернуть пакет .dacpac программно, используя этот код:
var dacServices = new DacServices(myConnectionString);
using (var bacPacPackage = DacPackage.Load(dacPacFilename))
{
var options = new PublishOptions();
dacServices.Publish(bacPacPackage, dbName, options);
}
Выдает ошибку:
Microsoft.SqlServer.Dac.DacServicesException: ошибка возникла во время плана развертыванияпоколение.Развертывание не может продолжаться.Ошибка 72002: Не удалось создать экземпляр расширения типа Microsoft.SqlServer.Dac.Deployment.Internal.InternalDeploymentPlanExecutor.Ошибка 72002: Не удалось создать экземпляр расширения типа Microsoft.SqlServer.Dac.Deployment.Internal.InternalDeploymentPlanModifier.---> Microsoft.Data.Tools.Schema.Sql.Deployment.DeploymentFailedException: при загрузке участников развертывания произошла ошибка.bei Microsoft.Data.Tools.Schema.Sql.Deployment.SqlDeployment.LoadDeploymentComponents () bei Microsoft.Data.Tools.Schema.Sql.Deployment.SqlDeployment.InitializePlanGeneratator () bei Microsoft.Data.Tools.Slma.Slma.Secma.CreateController (Action`1 msgHandler) bei Microsoft.SqlServer.Dac.DacServices.CreateController (SqlDeployment deployEngine, ErrorManager errorManager) --- Ende der internen Ausnahmestapelüberwachung ---
Есть здесь какие-нибудь предложения?1008 *