【发布时间】:2017-05-31 13:53:49
【问题描述】:
我在 Visual Studio Pro 2017 (VB.NET) 中编写了一个 Outlook 插件 VSTO。我已经发布了它,它创建了一个 setup.exe 可以,但我想创建一个适当的安装程序,将文件复制到本地并可以静默运行等。
我该怎么做呢?当我去创建新项目时,没有安装程序项目选项。
【问题讨论】:
标签: installation visual-studio-2017
我在 Visual Studio Pro 2017 (VB.NET) 中编写了一个 Outlook 插件 VSTO。我已经发布了它,它创建了一个 setup.exe 可以,但我想创建一个适当的安装程序,将文件复制到本地并可以静默运行等。
我该怎么做呢?当我去创建新项目时,没有安装程序项目选项。
【问题讨论】:
标签: installation visual-studio-2017
您需要将 this extension 安装到 Visual Studio 2017/2019 才能访问安装程序项目。
根据页面:
此扩展为 Visual Studio 安装程序项目提供当前存在于 Visual Studio 2015 中的相同功能。要使用此扩展,您可以打开“扩展和更新”对话框,选择在线节点,然后搜索“Visual Studio Installer Projects Extension”,也可以直接从此页面下载。
完成扩展安装并重新启动 Visual Studio 后,您将能够打开现有的 Visual Studio 安装程序项目,或创建新项目。
【讨论】:
使用最新的 Visual Studio 2017 企业版(截至 2018 年 9 月 18 日),此处针对此问题发布的其他答案对我不起作用。
相反,我使用了这种方法:
安装后,关闭并重新启动 Visual Studio。转到 File->New Project 并搜索单词 Installer。如果您看到如下所示的列表,则表明您安装了正确的模板:
【讨论】:
*.vdproj 文件。我用 4.5 搜索了 4.6。并且还更新了DefaultLocation。