添加自定义操作后,安装时未能找到.installstate文件的问题

自定义操作安装配置
在添加自定义操作时,一定要在Install中也添加上输出。可能是因为在Install阶段进行.installstate文件的创建。所以如果不在Install中添加输出的话,就会提示找不到相应的.installstate文件。
比如在自定义操作中重写了Commit方法,只想在安装结束后进行自定义操作,但是在制作安装文件添加自定义操作时,应该同时在Install和Commit中添加输出。
具体操作参照
 
正在运行事务处理安装。 正在开始安装的“安装”阶段。 查看日志文件的内容以获得 D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe 程序集的进度。 该文件位于 D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.InstallLog。 正在安装程序集“D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe”。 受影响的参数是: logtoconsole = logfile = D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.InstallLog assemblypath = D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe 没有 RunInstallerAttribute.Yes 的公共安装程序。在 D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe 程序集中应该可以找到“Yes”特性。 “安装”阶段已成功完成,正在开始“提交”阶段。 查看日志文件的内容以获得 D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe 程序集的进度。 该文件位于 D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.InstallLog。 正在提交程序集“D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe”。 受影响的参数是: logtoconsole = logfile = D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.InstallLog assemblypath = D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe 没有 RunInstallerAttribute.Yes 的公共安装程序。在 D:\gao_chengjie\xiaoniuResultCheck\xiaoniuResultCheck\bin\Debug\XiaoNiuResultForMES.exe 程序集中应该可以找到“Yes”特性。 没有安装程序,因此移除 InstallState 文件。 “提交”阶段已成功完成。 已完成事务处理安装
最新发布
09-12
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值