gpt4 book ai didi

deployment - 仅使用ClickOnce部署Crystal Report dll,而不使用前提条件.msi

转载 作者:行者123 更新时间:2023-12-04 18:54:02 24 4
gpt4 key购买 nike

我相信使用.NET程序部署Crystal Report的常规方法是将其设置为发布设置的先决条件,然后将.msi与ClickOnce文件一起打包在Web/网络/CD/wtv上。当用户运行setup.exe时,它将检查客户端计算机上是否存在Crystal Report。如果不是,它将运行Crystal Report .msi。但这始终需要管理员权限。

我的问题是,是否可以将Crystal Report的dll与其他应用程序的输出程序集打包在一起,以便不需要显式安装?我的应用程序利用了许多组件,并且其中包含dll的安装对于其中大多数组件就足够了。我可以对Crystal Report做同样的事情吗?

最佳答案

如果您自己决定这样做,则可以监视Crystal Reports运行时的安装,以查看其创建/修改的文件/注册表项/设置。或者,您可以反编译msi或从Crystal Reports下载并反编译mst转换文件。一旦知道了它在做什么,就写点自己做的事情。

关于deployment - 仅使用ClickOnce部署Crystal Report dll,而不使用前提条件.msi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1695546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com