custom-action

    0热度

    1回答

    卸载我的应用程序后,我想删除用户配置文件下的应用程序文件夹。 C:\用户\用户\应用程序数据\本地\ App_Folder_Nane 我读到关于自定义操作,创建一个DLL,并把它添加到安装程序包,或创建一个批处理。但是我正在寻找的是一个示例示例,以了解自定义操作的工作方式。所以任何链接或代码将受到欢迎。 谢谢

    0热度

    1回答

    我正在更改我们的安装程序以支持同时安装多个版本的软件。 这导致安装了几个早期版本的产品,我需要让用户选择哪些当前版本应该升级。 目前我使用了一个名为OLDERFOUND属性来检测,如果他们是旧版本在所有: <Upgrade Id='$(var.UpgradeCode)'> <UpgradeVersion OnlyDetect='yes' Property=

    0热度

    2回答

    我有安装在installshield中创建的msi安装程序,我正在执行DTF自定义动作dll作为提交自定义操作。如果我将MessageBox.Show插入到自定义操作中,我可以看到[PROGRAMFILESDIR]内有一个名为“CustomActionProject.CA.dll-”的临时文件夹,并且复制了CustomActionProject.CA.dll及其所有引用。 有什么办法可以告诉技术不

    1热度

    2回答

    我有一个定制动作在WiX中,列出来自当前计算机的网站。 该操作需要提升权限。是否可以在InstallUISequence中提升? 在升级到Wix 3.8之前,我使用setupbld创建了一个setup.exe来提升安装程序,但该选项现在似乎消失了。 我开始认为我需要创建一个引导程序来解决此问题。

    1热度

    1回答

    我想在执行应用程序时执行自定义操作。这些应该在安静模式下完成。因此,我有这部分代码,使其工作: <?xml version="1.0" encoding="utf-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Fragment> <Property Id="APPFOLDER">

    -1热度

    2回答

    我正在创建一个C#CustomAction DLL,我必须使用另一个尚未安装在目标系统上但包含在我的安装程序中的DLL。 我将如何在我的C#CustomAction中使用此DLL? 原因是我必须检查提供的凭证是否被Web服务接受,这个DLL在我将凭证写入web.config并加密web.config之前挂钩。

    1热度

    3回答

    我想更新member_id,它触发更新:location_stock。 我在 costumes_and_cost_records_controller.rb了这些自定义操作: def rent @costumes_and_cost_record = CostumesAndCostRecord.find(params[:costumes_and_cost_record_id]) end

    0热度

    1回答

    我正在编写一个在卸载时运行的自定义操作(在C#中)。 <Custom Action='My_CA' After='InstallInitialize'>Installed AND NOT UPGRADINGPRODUCTCODE</Custom> 在我的自定义操作,我需要使用在一个.dll这是在安装文件夹中定义的API,所以我写了这行: [DllImport("myAPI.dll", Call

    1热度

    2回答

    我在C#中推迟了CustomAction,而另一个将一些属性传递给它。 <CustomAction Id="CustomAction1" Property="CustomAction2" Value="EncryptedString=[ENCRYPTEDSTRING]" /> 但是,如果属性包含符号“;”那么 string encString=session.

    1热度

    2回答

    在使用WiX处理Windows安装程序包时,我发现使用C#自定义操作继续搜索接入点非常麻烦。例如,假设我在安装文件之前,安装完成之后,安装之前,安装之前,安装之前但在执行任何其他操作之前,在任何进度栏可见之前都有要执行的操作,请等待。 是否有某种流程图能够更好地表示数据流或actions that occur during Windows installer's MSI installations