相关疑难解决方法(0)

使用Orca从命令行编辑msi?

我正在使用Visual Studio 2008并为我的应用程序创建了一个安装项目.该应用程序具有高分辨率图标(适用于Vista).Visual Studio中存在一个错误,安装程序会创建一个带有低分辨率图标的桌面快捷方式.

我在Microsoft Connect(https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=338258)中记录了这个错误,最后得到了一个答案,即使用Orca编辑msi文件并替换图标.解决方案很好.

现在我想自动化该过程,所以我可以将它包含在我的构建脚本中.有没有办法做到这一点?

icons windows-installer orca visual-studio-2008

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

从Windows Installer自定义操作执行脚本文件

我需要在Windows安装程序项目(标准OOTB VS 2008安装程序项目-vdproj)中执行批处理文件作为卸载过程的一部分.无法直接从安装程序项目中的自定义操作执行bat文件,因此我编写了一个快速的vbs脚本来调用所需的bat文件.
vbs代码:

Set WshShell = WScript.CreateObject( "WScript.Shell" )
command = "uninstall-windows-serivce.bat"
msgbox command
WshShell.Run ("cmd /C " & """" & command & """")
Set WshShell = Nothing
Run Code Online (Sandbox Code Playgroud)

当此脚本独立于卸载运行时,它可以完美地运行.但是,当作为卸载的一部分运行时,它不会执行bat文件(但会显示消息框,因此我知道调用了vbs文件).没有报告错误(至少我可以告诉).为什么此脚本不能作为"卸载自定义操作"的一部分工作

vbscript windows-installer visual-studio-2008

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

Wix-如何在安装程序中启动另一个MSI(或EXE)?(C#)

我需要运行另一个必须能够运行我的应用程序的安装程序。如何启动其他安装程序,或在Wix安装程序内部提供选项?

c# windows-installer wix

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

标签 统计

windows-installer ×3

visual-studio-2008 ×2

c# ×1

icons ×1

orca ×1

vbscript ×1

wix ×1