我有一个C#应用程序(winforms),我尝试为它创建一个安装项目,并进行以下自定义:当用户尝试卸载应用程序时,我想显示一个包含2个文本框的简单对话框(电子邮件和密码)和一个按钮。当用户按下按钮时,我想使用这些凭据发出请求,如果它们有效,我想卸载该应用程序。
现在,我为Visual Studio 2017安装了this扩展,它为我提供了安装项目模板。
我知道我必须处理自定义操作。我实际上到达了那个屏幕:
但是当我点击添加自定义操作时,它要我上传脚本或可执行文件。
我的问题是:我必须放在哪种可执行文件/脚本?是否为此安装程序构建了特殊语言?或者我可以写C#?
除了适用于Visual Studio 2010的this之外,我还没有找到关于此主题的任何更新文档,但我需要Visual Studio 2017。
谢天谢地。
答案 0 :(得分:1)
此项目模板也于2017年提供。
创建一个单独的Library项目。添加一个新的安装程序项目,并按照您已找到的手册中的说明继续