C# 如何将当前installer.msi名称传递给自定义操作?

C# 如何将当前installer.msi名称传递给自定义操作?,c#,wix,custom-action,C#,Wix,Custom Action,我的自定义操作运行正常,并获得[ProductName]之类的值,但现在我想获得当前安装程序的名称。安装程序名称表示输出setup.msi文件名。包含msi文件的原始名称。您已经询问了几乎相同的@PavelAnikhouski此文件不同。。。主题相同,但问题不同,因为在该问题中,自定义操作不起作用。现在它可以工作了,还可以将传递给自定义操作的其他数据存储在文本文件中。现在的问题是我不知道如何获取安装程序名。并将其传递给自定义操作..System.Reflection.Assembly.GetEx

我的自定义操作运行正常,并获得[ProductName]之类的值,但现在我想获得当前安装程序的名称。安装程序名称表示输出setup.msi文件名。

包含msi文件的原始名称。

您已经询问了几乎相同的@PavelAnikhouski此文件不同。。。主题相同,但问题不同,因为在该问题中,自定义操作不起作用。现在它可以工作了,还可以将传递给自定义操作的其他数据存储在文本文件中。现在的问题是我不知道如何获取安装程序名。并将其传递给自定义操作..System.Reflection.Assembly.GetExecutionGassembly().GetName().Name;我试过这个。。。但它会返回这个自定义动作名称。@PavelAnikhouski您能帮我吗?