摘要: 之前用wix bootstrapper写了一个安装包,现在需要在给安装包捆绑一个.net framework 4.6.1用来适配win7。 做之前也没多想,觉得直接用bootstrapper捆绑一个.net包就好,结果加了之后就出问题了。 因为我的安装包在UI项目中,会去HKLM\Software\ 阅读全文
posted @ 2020-03-17 09:18 幻耀の蝶 阅读(217) 评论(0) 推荐(0)
摘要: 最近有这样一个需要,在一个AppDomain中通过UIAutomation做一些操作,并在操作完成后卸载掉这个AppDomain。然而在卸载这个AppDomain时,总会出现System.CannotUnloadAppDomainException异常,不过从异常的Message里的“HRESULT 阅读全文
posted @ 2020-01-10 12:56 幻耀の蝶 阅读(1450) 评论(1) 推荐(0)
摘要: ILSpy比dotpeek好使 ILSpy生成的pdb调试起来基本没发现问题,最多只是代码步骤位置和实际位置差了一行而已,不影响判断。 dotpeek反编译出来的代码能看,但调试是基本没办法定位的,位置很混乱。 阅读全文
posted @ 2020-01-09 15:29 幻耀の蝶 阅读(166) 评论(0) 推荐(0)
摘要: 上面那篇之后其实还踩了个坑,安装Windows服务确实是打包进去了,但死活不能安装成功,从提示和日志看正好是Windows服务处理的地方出现了异常。以为是服务启动失败,但是服务在服务管理里手动启动是没问题的 而我的wxs当时是这么写的 <Componet Id="myservice"> <File 阅读全文
posted @ 2020-01-07 11:02 幻耀の蝶 阅读(378) 评论(0) 推荐(0)
摘要: 最近需要给安装包增加一个windows服务组件,按照我的理解,我以为只需要Product.wxs加一段如下的标签就可以了 1 <Componet Id="myservice"> 2 <File Id="Service.exe" KeyPath="yes" Source="{Service.exe路径 阅读全文
posted @ 2020-01-07 10:54 幻耀の蝶 阅读(390) 评论(0) 推荐(0)