2010-02-17 48 views
0

我必须扩展现有的VS2008项目,其中包含许多独立的WiX 3.0项目。
我的问题是:如何在VS2008中扩展现有的WiX项目

我想扩展一些VS项目,并通过覆盖它们对类进行微小的更改。我还可以通过继承来扩展现有的WiX项目吗?
我问这是因为现有的WiX项目非常庞大而且复杂。所以我想尽可能简单地只用我的修改来制作一个WiX项目。

帮助将不胜感激。

在此先感谢。

约翰

+0

如果你解释了你想对你的项目做出的改变,这会有所帮助:添加另一个库,在安装时添加另一个要执行的任务等等? – 2010-02-18 07:25:07

+0

嗨大卫, 我只是通过添加新功能来修改现有的dll,然后我想将它作为msi与现有的安装项目msi一起提供。有一个大的安装项目,其中包括原始DLL的安装项目。 我想用我的dll替换它。但我对大型设置项目感到困惑。我想知道,如果有一个简单的方法来更新/扩展现有的安装项目。 我必须承认我对WiX项目并不熟悉。 – 2010-02-18 08:19:10

回答

0

Wix不知道你的项目中的类。它只知道需要安装哪些文件(以及其他一些东西,如注册表项和快捷方式)。

所以,除非你要添加新的库到项目中,你不应该对wix文件做任何改变。

+0

我必须添加一个修改后的dll。但不幸的是,我无法编辑现有的原始设置项目。所以我必须创建一个新的。 我阅读了有关更新现有项目的手册。我会先试试这个。感谢你的回答。 – 2010-02-18 08:22:01