小编Chr*_*ter的帖子

如何创建InstallShield LE项目来安装Windows服务?

我昨天在MSDN上发布时下载了Visual Studio 2012.我注意到我们2010年的一些项目类型已经消失或不同.我现在最大的不同是删除了Windows Installer项目.现在我们被迫使用InstallShield LE(限量版).这里的问题是我写了大量的Windows服务,我看不到如何设置InstallShield LE.我们(我的公司)似乎必须投资专业版的许可证.

有没有人找到在InstallShield LE中安装服务的方法?使用Windows Installer项目时,只需设置自定义操作即可.

windows-services visual-studio-2012 installshield-le

104
推荐指数
3
解决办法
10万
查看次数

如何将整个目录或项目输出添加到WiX包

我们决定从VS集成设置切换到WiX.

但是,我们目前所做的是使用项目输出文件作为安装项目的输入.这使我们可以轻松地将应用程序文件添加到目录(对于图像,示例和其他资源......),并在构建时自动将这些文件添加到设置中.

我在WiX中找不到任何类似的功能.WiX似乎每个目录和文件都需要一个Directory条目和一个File条目.这将要求我们每次添加一个文件时都要更改WiX源,这在我看来是令人望而却步的,因为我们有很多这样的文件.

有什么综合方法可以用WiX做到这一点,还是我必须编写自己的任务,在调用蜡烛之前创建一个WiX源?

build-automation installation wix paraffin

52
推荐指数
2
解决办法
3万
查看次数

InstallShield LE(使用Visual Studio 2012)完全无法检测依赖项

我正在做一个噩梦,试图让一个简单的安装程序在InstallShield LE(VS 2012附带的一个)中运行.我可以解决各种各样的问题(比如我不能再做"重建所有"而不会搞乱一切的事实 - 我需要在开发过程中简单地卸载InstallShield项目).但重要的是,当我构建我的安装程序时,它包含各种DLL的错误版本(包括属于我的项目的那些,以及像Entity Framework DLL这样的第三方).

执行"清理解决方案"甚至没有解决我的解决方案中的DLL的问题.它在我的机器上找到了一个随机版本(在某种编译器临时目录中),并坚持包括它.我最终通过在Windows资源管理器中进行搜索并删除它找到的每个文件来解决这个问题,但我担心下次我发布它时仍然会选择错误的文件.

另外,我需要在我的机器上同时拥有.NET 4和.NET 4.5版本的Entity Framework,并选择了错误的版本进入我的安装程序.我不能删除我不希望它包含的那个.

多么绝非的劣质产品.我可以 "升级"到完整版本,看看是否能解决这些问题,但我最近使用LE版本的经历让我再次使用他们的任何产品.

还有其他人有类似的问题吗?你找到了解决方案吗?

visual-studio-2012 installshield-le

37
推荐指数
1
解决办法
3万
查看次数

如何将Visual Studio安装项目迁移到InstallShield Limited Edition?

我在解决方案中有Visual Studio安装项目(MSI/vdproj)我试图迁移到Visual Studio 2012,这些项目的支持已被推送到第三方,建议的替换是WiX或应用程序内链接的InstallShield限量版(小岛).

有些人将Visual Studio 2012兼容性文档或看似不太有用的Windows Installer部署文档作为了解更多信息的地方.前者称"MSI设置(.vdproj)"项目:

您还可以使用ISLE从Visual Studio Installer项目导入数据和设置.

怎么做到这一点?

migration visual-studio-2012 installshield-le

37
推荐指数
1
解决办法
2万
查看次数

如何使用InstallShield限量版创建单个setup.exe?

我正在尝试创建一个.exe文件安装程序.我设法将所有依赖项都放到.exe文件中(通过设置Setup.exe属性的提取).如何在setup.exe文件中获取.msi?

这就是现在的样子

在此输入图像描述

visual-studio-2010 installshield-le

25
推荐指数
2
解决办法
3万
查看次数

包括所有依赖项

我刚刚开始使用WiX,因为我需要能够在CI服务器上自动构建MSI.反正是否自动包含项目的所有依赖项?

windows-installer wix wix3 paraffin

20
推荐指数
2
解决办法
1万
查看次数

在Visual Studio 2012中生成单个exe InstallShield 2012限制版

我在Visual Studio 2012中使用InstallShield Wizard spring限量版.我想知道如何在installshield中生成SINGLE .EXE安装程序文件,我现在得到两个ini文件,一个cab文件,一个msi文件和一个exe文件文件.

谢谢

installshield-le

13
推荐指数
1
解决办法
4688
查看次数

我找不到apache http server msi安装程序

我真的找不到apache http server msi.所有链接都指向此页面:http://download.nextag.com/apache//httpd/binaries/win32/当我使用他们的镜像站点时仍然没有.msi.哪里可以找到最新版本的apache http server msi?谢谢你们!

apache httpserver

13
推荐指数
3
解决办法
4万
查看次数

是否可以使用InstallShield Limited Edition创建自解压设置

InstallShield Limited Edition是Visual Studio 2010用户的免费补充.它有很多关于如何配置安装包的选项,但是我有一个问题要弄清楚是否可以用LE创建一个自解压设置.替代方案可以是7-zip SFX附件,NSIS等.

installer installshield-le

11
推荐指数
1
解决办法
6814
查看次数

配置InstallShield LE以删除使用Visual Studio安装项目构建的先前版本

使用Visual Studio 2010,我想切换到使用InstallShield LE而不是Visual Studio安装项目.

在安装项目中,RemovePreviousVersions存在一个选项,该选项非常适合制作安装程序,该安装程序在发布新版本时基本上会进行就地升级.

现在使用InstallShield LE,我已经更新了版本并生成了一个新的ProductCode,但是在运行安装程序之后,以前的版本仍然存在.

我需要做什么才能使InstallShield构建的项目删除以前使用VS Setup Project构建的版本?

visual-studio-2010 installshield-le

11
推荐指数
2
解决办法
2万
查看次数