.net 为Windows应用程序创建Windows安装程序包(基础设施和MS Office自动化)

.net 为Windows应用程序创建Windows安装程序包(基础设施和MS Office自动化),.net,clickonce,office-interop,infragistics,setup-deployment,.net,Clickonce,Office Interop,Infragistics,Setup Deployment,我需要为使用基础设施控制库和办公自动化的windows应用程序创建windows安装程序。到目前为止,VisualStudioClickOnce的安装还没有成功 因此,我创建了一个安装部署项目,它运行良好。但是我需要在安装程序中添加一个更新功能 是否有支持我的要求的开源安装程序?或者如何让ClickOnce工作 ClickOnce错误 平台版本信息Windows:6.1.7601.65536(Win32NT)通用 语言运行时:4.0.30319.239 System.Deployment.dll

我需要为使用基础设施控制库和办公自动化的windows应用程序创建windows安装程序。到目前为止,VisualStudioClickOnce的安装还没有成功

因此,我创建了一个安装部署项目,它运行良好。但是我需要在安装程序中添加一个更新功能

是否有支持我的要求的开源安装程序?或者如何让ClickOnce工作

ClickOnce错误 平台版本信息Windows:6.1.7601.65536(Win32NT)通用 语言运行时:4.0.30319.239 System.Deployment.dll: 4.0.30319.1(RTMRel.030319-0100)clr.dll:4.0.30319.239(RTMGDR.030319-2300)dfdll.dll:4.0.30319.1(RTMRel.030319-0100) dfshim.dll:4.0.31106.0(Main.031106-0000)

源部署url:http:///jcms.application 服务器:Microsoft IIS/7.5 X-Powered-By:ASP.NET部署提供程序url:http:///jcms.application 应用程序url: http:///Application%20Files/jcms_1_0_0_13/jcms.exe.manifest 服务器:Microsoft IIS/7.5 X-Powered-By:ASP.NET

标识部署标识:jcms.application,版本=1.0.0.13, 文化=中性,PublicKeyToken=94e3b9e83a371fb3, processorArchitecture=msil应用程序标识:jcms.exe, 版本=1.0.0.13,区域性=中性,PublicKeyToken=94e3b9e83a371fb3, processorArchitecture=msil,类型=win32

应用程序摘要*可安装的应用程序

下面的错误摘要是错误的摘要,包括这些错误的详细信息 错误将在日志的后面列出。*激活 http:///jcms.application 导致异常。下列的 检测到失败消息:+值不在 预期范围

组件存储事务失败摘要未发现任何事务错误 检测到

警告在此操作期间没有警告

运行进度状态*[1/26/2012 6:09:13 PM]:激活 http:///jcms.application 已开始。*[2012年1月26日下午6:09:18] :部署清单的处理已成功完成* [2012年1月26日下午6:09:18]:应用程序的安装已开始。 *[2012年1月26日下午6:09:18]:申请清单的处理已完成 已成功完成。*[2012年1月26日下午6:09:20]:发现兼容 运行时版本2.0.50727。*[2012年1月26日下午6:09:20]:检测 从属程序集Sentinel.v3.5客户端,版本=3.5.0.0, 区域性=中性,PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=msil,使用Sentinel.v3.5客户端,版本=3.5.0.0, 区域性=中性,PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=msil.*[2012年1月26日下午6:09:20]:检测 相关组件System.Data.Entity,版本=3.5.0.0, 文化=中性,PublicKeyToken=b77a5c561934e089, processorArchitecture=msil,使用System.Data.Entity,版本=3.5.0.0, 文化=中性,PublicKeyToken=b77a5c561934e089, processorArchitecture=msil.*[2012年1月26日下午6:09:20]:检测 依赖程序集WindowsBase,版本=3.0.0.0,区域性=中性, PublicKeyToken=31bf3856ad364e35,processorArchitecture=msil使用 WindowsBase,版本=3.0.0.0,区域性=中性, PublicKeyToken=31bf3856ad364e35,processorArchitecture=msil* [2012年1月26日下午6:09:20]:检测从属组件 Microsoft.Vbe.Interop,版本=14.0.0.0,区域性=中性, PublicKeyToken=71E9BCE111E9429C,processorArchitecture=msil使用 Microsoft.Vbe.Interop,版本=14.0.0.0,区域性=中性, PublicKeyToken=71e9bce111e9429c,processorArchitecture=msil* [1/26/2012 6:09:20 PM]:检测依赖程序集Microsoft.Ink, 版本=6.1.0.0,区域性=中性,PublicKeyToken=31BF3856AD364E35, processorArchitecture=x86,使用Microsoft.Ink,版本=6.1.0.0, 文化=中性,PublicKeyToken=31bf3856ad364e35, processorArchitecture=x86.*[2012年1月26日下午6:09:20]:检测 依赖程序集Microsoft.Office.Interop.Word,版本=14.0.0.0, 区域性=中性,PublicKeyToken=71E9BCE111E9429C, processorArchitecture=msil,使用Microsoft.Office.Interop.Word, 版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9bce111e9429c, processorArchitecture=msil.*[2012年1月26日下午6:09:20]:检测 相关组件系统。核心,版本=3.5.0.0,区域性=中性, PublicKeyToken=b77a5c561934e089,processorArchitecture=msil使用 System.Core,版本=3.5.0.0,区域性=中性, PublicKeyToken=b77a5c561934e089,processorArchitecture=msil* [2012年1月26日下午6:09:20]:检测从属组件 System.Data.Entity,版本=3.5.0.0,区域性=中性, PublicKeyToken=b77a5c561934e089,processorArchitecture=msil使用 System.Data.Entity,版本=3.5.0.0,区域性=中性, PublicKeyToken=b77a5c561934e089,processorArchitecture=msil* [1/26/2012 6:09:20 PM]:平台的信任和检测请求为 完成

在此操作期间检测到以下错误的错误详细信息。 *[2012年1月26日下午6:09:21]System.ArgumentException -值不在预期范围内。 -来源:System.Deployment -堆栈跟踪:位于System.Deployment.Internal.Isolation.IStore.LockApplicationPath(UInt32 标记、IDefinitionAppId ApId、IntPtr和Cookie)位于 System.Deployment.Application.ComponentStore.LockApplicationPath(定义AppID 定义appid)在 System.Deployment.Application.SubscriptionStore.LockApplicationPath(定义AppID 定义appid)在 System.Deployment.Application.FileDownloader.PatchFiles(SubscriptionState 子状态)在 System.Deployment.Application.FileDownloader.Download(订阅状态 子状态)在 系统部署应用程序