我正在使用visual 2010为我的项目创建(.MSI包)。我希望删除.net框架的启动条件,因为我在自定义操作事件中手动执行相同的检查。对于我的项目,“.net框架”启动条件的“Delete”选项显示已禁用。所以,我不能删除它。
我尝试了以下解决办法:
1)我安装了orca3.1。我在ORCA中打开了我的.msi,并搜索了“VSDCA_VsdLaunchConditions”这个词。我删除了该项目的所有引用并保存了该项目的.msi文件。当我试图在客户端计算机上安装相同的程序时,在安装过程中会出现以下错误:
错误1001错误1001InstallUtilLib.dll:未知错误无法从源MsiInstaller中找到事件ID 11001的描述。引发此事件的组件没有安装在本地计算机上,或者安装已损坏。您可以在本地计算机上安装或修复组件。
如果事件起源于另一台计算机,则显示信息必须与事件一起保存。这次活动包括下列资料:
产品: SoundBite --错误1001。错误1001InstallUtilLib.dll:未知错误。(空)(空)
2)打开“.vdproj”文件,尝试删除.net框架的启动条件和引导条件的引用。当我试图构建设置时,它将自动添加。有人能帮我把这个问题删掉吗?
发布于 2015-11-20 12:47:00
https://stackoverflow.com/questions/5631922
复制相似问题