我相信用.NET程序部署Crystal Report的传统方式是将其设置为发布设置中的先决条件,然后.msi将与ClickOnce文件在网络/网络/ CD/wtv上。当用户运行setup.exe时,它将检查Crystal Report是否在客户端计算机上。如果不是,则运行Crystal Report .msi。但是这总是需要管理员权限。部署Crystal Report dll只使用ClickOnce而不使用先决条件.msi
我的问题是,是否有可能将Crystal Report的dll与其他应用程序的输出程序集一起打包,以便不需要显式安装?我的应用程序使用了许多许多组件,包括一个dll,安装它们大部分都是足够的。我可以用Crystal Report做同样的事吗?
嗨,我面临同样的问题,你有没有想过办法做到这一点? – matao 2011-06-23 08:24:51