Windows 如何在Web部署中使用dbDacFx提供程序进行增量db部署

Windows 如何在Web部署中使用dbDacFx提供程序进行增量db部署,windows,deployment,web,visual-studio-2012,webdeploy,Windows,Deployment,Web,Visual Studio 2012,Webdeploy,我正在尽最大努力从远程客户端完成DB部署 让我告诉你一些细节 问题 System.Runtime.Serialization.SerializationException:未找到成员“ClassName”。 在从Visual studio 2012发布到远程IIS服务器期间发生。 服务器 Windows Server 2008 R2 IIS 7.5 SQL SERVER 2012 Express 出了什么问题 我在visual studio 2012/windows 8 pro中选择“在web应

我正在尽最大努力从远程客户端完成DB部署

让我告诉你一些细节

问题

System.Runtime.Serialization.SerializationException:未找到成员“ClassName”。 在从Visual studio 2012发布到远程IIS服务器期间发生。 服务器

Windows Server 2008 R2 IIS 7.5 SQL SERVER 2012 Express 出了什么问题

我在visual studio 2012/windows 8 pro中选择“在web应用程序上发布” 我将我的web应用程序发布到我的远程web服务器上,并确认已部署网页,可从www.com访问。 我再次打开publish,这次选择DB publish。 服务器上发生异常,消息被传播到客户端。 =>应用程序发布很好,但不是DB。 我试过的

我可以在网上找到的每个指南、常见问题解答、分步指南。 我已经卸载并重新安装了IIS DAC框架、Web部署3、Web部署工具2.1-服务器的所有部署包 在客户端上重新安装所有客户端DAC库。 卸载、重新安装、重新启动、敲打我的键盘和显示器不是我的主要DELL ultrasharp 24..只是我的21 acer产品。 除了敲打键盘之外,什么也帮不上忙。这让我稍微松了一口气,我只花了10个小时,没有任何乐趣。为正确的基于DAC的提供程序设置服务委派条目

似乎是一些基本问题,根据我的理解,一个程序集正在被反映,并且期望有一个名为“ClassName”的成员…但它不存在..即..程序集不能与使用者同步

但在线上没有明确的指南来确认/诊断这一点。除此错误外,异常日志中没有任何内容,请参见下文

我在这里发现了一个类似的帖子,上面有相同的异常消息,只是男生的建议对我没有任何帮助——试过了

请帮帮我,我已经开始吃巧克力饼干和普通火腿肠来缓解疼痛……明天在健身房,我需要再次用汗水来淹没自己

谢谢,

卡尔

发生传播到客户端的跟踪部署代理异常。请求ID“7dd5089d-4e51-4f27-aecc-c8044754a01e”。请求时间戳:“10/11/2012 8:55:08 PM”。错误详细信息: System.Reflection.TargetInvocationException:调用的目标已引发异常。-->System.Runtime.Serialization.SerializationException:未找到成员“ClassName”。 位于System.Runtime.Serialization.SerializationInfo.GetElementString名称、类型和foundType 在System.Runtime.Serialization.SerializationInfo.GetStringString名称处 位于System.Exception..ctorSerializationInfo信息,StreamingContext上下文 -内部异常堆栈跟踪的结束-- 在System.RuntimeMethodHandle.\u SerializationInvokeObject目标、SignatureStruct和declaringTypeSig、SerializationInfo信息、StreamingContext上下文 在System.Runtime.Serialization.ObjectManager.CompleteSerializableObjectObject obj、SerializationInfo、StreamingContext上下文中 在System.Runtime.Serialization.ObjectManager.FixUpSpecialObjectHolder中 在System.Runtime.Serialization.ObjectManager.DoFixups 在System.Runtime.Serialization.Formatters.Binary.ObjectReader.DeserializeHeaderHandler处理程序中,_BinaryParser serParser,Boolean fCheck,Boolean isCrossAppDomain,IMethodCallMessage methodCallMessage 在System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.DeserializeStream serializationStream、HeaderHandler处理程序、布尔fCheck、布尔isCrossAppDomain、IMethodCallMessage methodCallMessage 在System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.DeserializeStream serializationStream、HeaderHandler处理程序、布尔fCheck、IMethodCallMessage methodCallMessage中 在Microsoft.Web.Deployment.Base64EncodingHelper.DeserializeHelperBinaryFormatter格式化程序中,字节[]缓冲区 在Microsoft.Web.Deployment.Base64EncodingHelper.DeserializeString str中,异常和handledException 位于Microsoft.Web.Deployment.SerializationHelper.DeserializeString str 在Microsoft.Web.Deployment.SqlDacPacProvider.ProcessExeOutput 在Microsoft.Web.Deployment.SqlDacPacProvider.RunExecutableSyncString exeName、字符串参数、Int32 waitInterval、Int32 retryAttempts 在Microsoft.Web.Deployment.SqlDacPacProvider.AddDeploymentObject源中,布尔whatIf 在Microsoft.Web.Deployment.DeploymentObject.AddDeploymentObject源中,DeploymentSyncContext syncContext 在Microsoft.Web.Deployment.DeploymentSyncContext.HandleAddDeploymentObject destObject,DeploymentObject sourceObject 在Microsoft.Web.Deployment.DeploymentSyncContext.SyncChildRenderDeploymentObject dest,DeploymentObject源 在Microsoft.Web.Deployment.DeploymentSyncContext.SyncChildrenOrderDeploymentObject dest,DeploymentObject源 位于Microsoft.Web.Deployment.DeploymentSyncContext.ProcessSyncDeploymentObject destinationO 对象,DeploymentObject源对象 位于Microsoft.Web.Deployment.DeploymentObject.SyncToInternalDeploymentObject destObject、DeploymentSyncOptions、syncOptions、PayloadTable PayloadTable、ContentRootTable ContentRootTable、Nullable1 syncPassId 在Microsoft.Web.Deployment.DeploymentAgent.HandleSyncDeploymentAgentAsyncData asyncData中,为Nullable1 passId 位于Microsoft.Web.Deployment.DeploymentAgent.HandlerRequestWorkerDeploymentAgentAsyncData
在Microsoft.Web.Deployment.DeploymentAgent.HandlerRequestDeploymentAgentAsyncDATA asyncData上,请注意,它正在“获取”数据库,因为以前有错误表明用户没有权限。我修复了权限错误,然后出现了。。。。