为啥不推荐使用 JScript 在 WiX 中实现自定义操作?
Posted
技术标签:
【中文标题】为啥不推荐使用 JScript 在 WiX 中实现自定义操作?【英文标题】:Why is using JScript for implementing custom actions in WiX not recommended?为什么不推荐使用 JScript 在 WiX 中实现自定义操作? 【发布时间】:2013-07-10 08:19:33 【问题描述】:在浏览有关 WiX 的文档和讨论时,尤其是有关自定义操作的部分,可以阅读到不建议使用 JScript 来实现自定义操作。
但我还没有找到这些说法的详细解释。
问题的背景是当前项目的要求,安装程序必须更新一些文本文件。此操作在标准操作中不可用,到目前为止我发现的插件都是针对旧版本的 WiX 构建的。所以看来我必须自己实现这个自定义动作。
【问题讨论】:
blogs.msdn.com/b/robmen/archive/2004/05/20/136530.aspx @YanSklyarenko 这是我搜索的参考资料。您能否将您的评论更改为答案以便我接受? 【参考方案1】:Rob Mensching 有a great post 正是关于这个主题。 总结为什么这是一个坏主意:
健壮的代码很难用脚本编写 在 Windows Installer 中调试脚本很困难 防病毒产品杀死他们通过上面的链接查看详细信息。
【讨论】:
以上是关于为啥不推荐使用 JScript 在 WiX 中实现自定义操作?的主要内容,如果未能解决你的问题,请参考以下文章
为啥在c++中实现基于类的优先级队列时需要重载operator<?
为啥 Alexandrescu 不能使用 std::uncaught_exception() 在 ScopeGuard11 中实现 SCOPE_FAIL? [复制]