我们有一套由第三方开发的软件解决方案,这些软件解决方案在我们公司下属品牌。通过使用他们的工具,我们创建了自己的XML脚本,供他们的软件使用,来完成构成最终用户交互的应用程序的各种事情。重新包装第三方软件的安装解决方案
该软件包含几个目录和几百个文件(exe,dll,xml等)。我们无法访问任何源代码。尽管我们不拥有代码,但我们必须为应用程序创建安装程序。我们的业务合作伙伴为我们提供了我们必须打包的某些安装程序的zip文件,这些安装程序可以提供给客户。
两难的是,每个客户端都有6个左右的动态ini文件。应用程序中的所有其他文件都是静态的。什么是创建一个安装程序,最好的解决办法:
- 创建必要的目录/文件在Program Files
- 安装共享程序集到GAC
- 需要.NET 3.5 /安装
- 创建桌面和开始菜单快捷方式
- 提供更新相对简单的机制
- 可以包括几个目录/文件在安装
- 含义包括有8个子目录和50个文件全部为整个应用程序的静态和2个客户的具体文件
这是不可行的每个目录/文件添加到Visual目录Studio Setup Project为每个客户端。必须有另一种方式。
这个问题非常广泛,我不认为它是目前的形式可以回答。 – 2010-09-26 13:25:16