在 Visual Studio 2017 安装项目中添加自定义卸载操作
Add a custom action on uninstall in Visual Studio 2017 setup project
我有一个 C# 应用程序 (winforms),我正在尝试为其创建一个安装项目,并进行了以下自定义:当用户尝试卸载该应用程序时,我想显示一个带有 2 个文本框的简单对话框(电子邮件和密码)和一个按钮。当用户按下按钮时,我想使用这些凭据发出请求,如果它们有效,我想卸载该应用程序。
现在,我为 Visual Studio 2017 安装了 this 扩展,它为我提供了安装项目模板。
我知道我必须处理自定义操作。我实际上到达了那个屏幕:
但是当我点击“添加自定义操作”时,它要我上传脚本或可执行文件。
我的问题是:我必须将哪种可执行文件/脚本放在那里?这个安装程序有专门的语言吗?或者我可以只写 C#?
除了 this 适用于 Visual Studio 2010 的文档外,我没有找到关于此主题的任何更新文档,但我需要它用于 Visual Studio 2017。
恭敬地感谢您。
此项目模板也可在 2017 年使用。
创建一个单独的库项目。在那里添加一个新的安装程序项并按照您找到的手册中的说明继续
我有一个 C# 应用程序 (winforms),我正在尝试为其创建一个安装项目,并进行了以下自定义:当用户尝试卸载该应用程序时,我想显示一个带有 2 个文本框的简单对话框(电子邮件和密码)和一个按钮。当用户按下按钮时,我想使用这些凭据发出请求,如果它们有效,我想卸载该应用程序。
现在,我为 Visual Studio 2017 安装了 this 扩展,它为我提供了安装项目模板。
我知道我必须处理自定义操作。我实际上到达了那个屏幕:
但是当我点击“添加自定义操作”时,它要我上传脚本或可执行文件。
我的问题是:我必须将哪种可执行文件/脚本放在那里?这个安装程序有专门的语言吗?或者我可以只写 C#?
除了 this 适用于 Visual Studio 2010 的文档外,我没有找到关于此主题的任何更新文档,但我需要它用于 Visual Studio 2017。
恭敬地感谢您。
此项目模板也可在 2017 年使用。
创建一个单独的库项目。在那里添加一个新的安装程序项并按照您找到的手册中的说明继续