在Visual Studio 2008中创建的旧安装项目不会转换为Visual Studio 2017 [英] Old setup project created in Visual Studio 2008 does not translate to Visual Studio 2017
问题描述
您好,
我正在升级我们的开发环境。 我最近将我的项目从VS 2008升级到VS 2017. 我的安装项目不再有用。
I am in the process of upgrading our development environment. I have recently upgraded my project from VS 2008 to VS 2017. One thing that no longer works is my setup project.
我们有一个用于在Visual Studio 2008中生成MSI的安装项目;但是,此设置在VS 2017中不起作用。 我在互联网上搜索了很多地方,我不知道如何复制我们在VS 2008中所做的事情并寻找指导。
We had a setup project we used to generate an MSI in Visual Studio 2008; however, this setup does not work in VS 2017. I have searched numerous places on the internet and I'm not sure how to replicate what we did in VS 2008 and looking for guidance.
我需要一个msi生成我以前的方式。
I need an msi generated exactly how I used to.
干杯!
推荐答案
可能需要使用新的扩展名。
Might need to use the new extension for it.
https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects
https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects
并且可能会重写其中的一部分。 它曾经是安装在VS中的完全独立的产品(Install Shield)。
And maybe re-write part of it. It used to be a completely separate product (Install Shield) that got installed into VS.
可能能够让VS 2015的产品运行起来。
Might be able to get the one for VS 2015 to work.
这篇关于在Visual Studio 2008中创建的旧安装项目不会转换为Visual Studio 2017的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!