首页 > TAG信息列表 > windows-installer

c#-在.net中创建安装程序

I want to create a installer which would just dump few files and folders at a location specified by user. But the problem is these files are required to be picked up from a fixed source folder and then the installer is build. Also, these fil

CodeGo.net> wix的卸载程序(exe)如何可以自行删除

我有我的自定义安装程序和卸载程序,它们将MSI和其他资源安装到PC.卸载过程在以下几行中进行: <DirectoryRef Id="TARGETDIR"> <Component Id="AddRemovePrograms" Guid="*" KeyPath="yes"> <RegistryValue Id="ARPEntry1" Type="st

来自C#自定义操作的MsiSetProperty

action1如何在C#自定义操作中设置MSI属性,到目前为止,我已经有了这个,但是如何获取该句柄? [DllImport("msi.dll", CharSet = CharSet.Unicode)] static extern int MsiSetProperty(IntPtr hInstall, string szName, string szValue); public void SetProperty(string propertyNam

传递标志以从WiX安装程序合并模块?

我们有合并模块,当某个条件变量为true时将安装PDB文件,但是我们需要设置此条件. 我可以在WiX安装程序中设置此条件,然后以某种方式将其传递给合并模块吗?解决方法:您可以使用以下格式在合并模块中设置安装程序属性: <property_name>.<module_GUID> 例如: CONDITION_PROPERTY.32D733

c#-基本安装程序在“开始”菜单中未显示程序

我已经为非常简单的.Net 4.0 C#Winforms应用程序制作了一个部署项目 但是,当我安装它时,在开始菜单上看不到该程序.在我的64位Win7台式机和我的32位XP笔记本电脑上进行了测试. 我过去曾经做过,而且效果很好.我缺少什么疯狂的默认值设置? 谢谢 丹尼尔解决方法:使用Visual Studio中提

如何将python pygame程序打包为可执行文件?

我之前使用了py2exe,但是似乎不再维护了,它拥有的最后一个软件包是针对Python 2.6的. 我需要Python 2.7 Pygame的应用程序. 如果它也使我也可以制作OSX软件包,则可以得到很大的加分.解决方法:PyInstaller怎么样?在撰写本文时,最新修订似乎是在两天前完成的,因此似乎已经得到维护,并

C#-WiX安装程序不适用于vs 2012

我想为我的应用程序创建安装程序安装程序.我已经下载了WiX 3.6,并将其安装在vs 2012上. >创建简单的Winform应用程序 >将WiX设置项目添加到我的解决方案中>右键单击参考,然后将我的winform应用程序添加到安装程序的参考中>我构建解决方案,并转到安装项目中的调试目录,然后运行Setup

c#-高级安装程序,通过命令行调用带有标志/参数的自定义MSI?

我已经创建了一个自定义MSI程序包,并且我正在与Advanced Installer一起尝试添加某种命令行参数,即可以触发的“标志”.触发该标志时,它将导致安装程序中发生一系列事件(删除某些文件,四处移动文件夹,提取zip文件…等等.) 换句话说,可以说我有从高级安装程序生成的exe,名为installer

java-用Maven编译Inno Setup脚本(.iss文件)?

我有一个构建工作流,其中在launch4j maven插件的帮助下将.jar转换为可执行二进制文件(.exe).我想为该.exe创建一个.msi安装程序,并且我已经使用Inno Setup 5创建了一个脚本来完成此工作.但是如果我可以使用Maven插件编译脚本,那就更好了,这样我就可以在构建过程中自动创建安装程序

CodeGo.net>如何在Visual Studio中创建窗口服务的安装

我正在开发一个窗口服务,用于在一定时间间隔后翻译数据库中的关键字,现在我在调试时很累通过CMD安装和卸载服务器,因此请告诉我是否可以通过其他方式实现而无需查看CMD,谢谢您.解决方法:安装Visual Studio 2017的工作负载后,“其他项目类型”节点将出现在添加新项目窗格中.如果仍然

c#-如何为MSI提供卸载选项或设置为应用程序创建的文件

我为创建的应用程序创建了一个设置.我需要在显示程序的开始菜单以及安装应用程序的文件夹中具有卸载选项.解决方法:我不确定,因为我从未尝试过,但是… 要从what I read in MSDN卸载MSI,您始终可以使用/ uninstall选项运行MSI. 也许您只需要在“用户开始”菜单中创建一个链接即可调

C MSI包管理权限

这是我遇到的问题, 我有一个C应用程序,通过将数据写入.txt文件运行,我想为应用程序创建一个MSI包. 当我构建并运行我的应用程序时,一切都很好,但是当我运行MSI安装文件时,创建的应用程序确实被授予了正确的权限. 我找不到允许应用程序写入所需的.txt文件的方法,即使我将它们包含在

c – 如何在VS 2017中配置Windows安装程序应安装的.NET版本

目前我正在开发一个需要.NET 4.0才能正常工作的项目,但是当我配置Windows安装程序并尝试安装它时,它正在尝试安装最新版本的.NET.那么如何配置Windows安装程序以安装创建项目的.NET版本.另外,我想知道如何在我的安装程序中包含Visual C Redistributable.解决方法:当您创建安装项目

c – 如何根据自定义操作中设置的属性安装功能?

我试图根据应在自定义操作中设置的值从两个功能中安装一个. 首先,我设置了一个属性的值: UINT __stdcall ConfigurationCheckAction(MSIHANDLE hInstall) { HRESULT hr = S_OK; UINT er = ERROR_INSTALL_FAILURE; hr = WcaInitialize(hInstall, "ConfigurationCheckAc

c – 为我的游戏创建安装程序(.exe)

我在Glut C中建立了一个保龄球游戏并拥有我的.exe文件. 现在我想为这个游戏创建一个安装程序. 我想做的是: – 当我的安装程序运行时,glut32.dll被粘贴到system32文件夹中,我的游戏的.exe文件在桌面或任何地方. 我怎样才能做到这一点.我猜Iexpress无法做到这一点. 注意: – 必须在sy

c# – 如何使用msi安装程序安装同一应用程序的多个实例

我正在使用visual studio设置项目来创建我的msi安装程序.我的要求是使用相同的安装程序创建应用程序的多个实例,而不更改版本号/产品代码. 没有使用Wix / Installshield有没有办法做到这一点.解决方法:抱歉,如果您想使用MSI并安装多个实例,则需要实例转换(即更改产品代码) http://m

WIX中的托管(C#)自定义操作不起作用(错误代码1154)

我正在开发一个自定义操作来将相同的文件安装到多个文件夹中(在运行时确定). 自定义操作驻留在Wix C#Custom Action Project中. 它的代码如下: public class CustomActions { [CustomAction] public static ActionResult InstallToTrunks(Session session) { /

在一台计算机上使用相同python版本的多个Python安装

我想在我的Windows XP 32位PC上安装新的Python 2.7. 有CDO(即OCD的首字母按字母顺序排序)我想在同一台计算机上安装多次(到不同的TARGETDIR). 我怎么做 ?双击安装程序,或多次运行msiexec对我不起作用 巧合的是,我注意到Windows python安装并没有问我是否要添加一个“开始菜单”选项.

linux – 如何在Wine下运行msi文件

每次我尝试运行此程序时,它都会给我这个错误. czipperz@CzipperzComputer~/Downloads> msiexec /i Corsair-Utility-Engine-v1.3.91.msi err:msidb:get_tablecolumns column 1 out of range err:msidb:get_tablecolumns column 2 out of range fixme:storage:create_storagefile

使用安装和部署以及Installer类卸载用c#编写的应用程序

我的程序安装我的自定义服务并注册它.现在我要做的是取消注册服务并在卸载后删除所有文件.我正在使用Visual Studio和Setup and Deployment以及Installer类,我已经覆盖了下面介绍的一些方法: protected override void OnAfterUninstall(IDictionary savedState) { base.OnAfter

使用WiX和C#管理依赖性地狱

我们正处于产品发布的前夕,在最后一刻我被轰炸报告轰炸,这些报告似乎与我们的安装程序有关,这是一个WiX3项目,具有x86和x64版本的单独输出.这些一直是我一直认为固定的问题,只是为了发现它们仍在潜伏着. 产品本身是一组二进制文件,通过.Net远程处理相互通信,包括Windows服务和作为

如何在Windows上安装PyGI(Python Gobject Introspection)?

安装python解释器: http://python.org/ftp/python/2.7.2/python-2.7.2.msi和:http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/pygtk-all-in-one-2.24.0.win32-py2.7.msi跑:Pythonimport gtk…作品 一个安装程序中是否有PyGI?跑:Python进口gi错误:无法导入模块gi…如何让它在W

c# – visual studio 2010安装项目中“ASSEMBLE NAME的运行时实现”是什么? (vs 2015中的安装程序扩展设置项目)

将输出添加到目标目录时,每个项目都有多种类型的输出可供选择.他们中的大多数都是非常自我描述的,但我不明白“运行时实现”的含义,我没有在MSDN或其他地方的任何地方看到它解决方法:从安装Microsoft Visual Studio 2015 Installer Projects “运行时实现……”“包含目标框架的运

c# – 将多个msi安装程序组合到单个安装程序中

在我的应用程序中有4个msi installers.one安装web项目,另一个安装Web服务和两个安装程序用于安装Windows服务. 我想将所有4个组合成一个.如果没有使用wix,installshield或任何第三方产品,有没有办法做到这一点.解决方法:一个简单的方法是添加3个安装程序作为第4个安装程序的先决条

c# – 如何停止Windows服务进行升级安装?

我使用Visual Studio 2008开发了一个Windows服务和一个安装项目.当我进行升级安装时,我收到以下警告: 以下应用程序正在使用安装程序必须更新的文件.您可以关闭应用程序并单击“再试一次”,或单击“继续”以使安装程序继续安装,并在系统重新启动时替换这些文件. 我想在升级安装期间