在Visual Studio 2015中创建安装程序或安装程序的工具

时间:2015-05-18 16:37:09

标签: c# visual-studio installation windows-installer visual-studio-2015

在C#中构建了一个优秀的WPF应用程序并愿意使用该技术后,我知道如果没有创建安装程序的工具,我的Visual Studio Community 2015 RC软件开发工具是不够的。

因此,我尝试安装Microsoft Visual Studio 2015安装程序项目,但遗憾的是,Microsoft Visual Studio Professional不是免费的,需要能够安装该扩展程序!

[Visual Studio 2015 Installer Projects Requirement

我还试图安装WiX Toolset v3.9 R2的发布版本,但它与Visual Studio 2015不兼容。

3 个答案:

答案 0 :(得分:11)

对于那些准备使用Visual Studio 2015的人来说,这就是我发现的,can be downloaded from this link的最新版本的WiX v3.10与Visual Studio 2015兼容,就像WiX工具集所回复的那样他们的推文:https://twitter.com/wixtoolset/status/597796279729528833

  

@ 5ervant最新版本的WiX v3.10支持@VisualStudio 2015。

     

但是,VS不允许在Express SKU中安装扩展程序。

WiX v3.10.0.1519 from this link,经过试用和测试!

答案 1 :(得分:7)

我遇到了与OP类似的问题;所以我将我的故事放在这里,希望它会对某人有所帮助。

起初我尝试安装" Visual Studio 2015安装程序项目"在最新版本的Visual Studio 2015社区中通过"扩展和更新"在VS2015本身的功能,它似乎很好并成功完成,我重新启动VS无济于事,项目模板无处可寻,旧的网页设置项目没有被认可grrr ......

在Google周围有一个mosey,发现很多人都遇到了类似的问题(这就是我如何遇到这个SO帖子)...

我觉得嗯...也许只是一个狡猾的安装...但我想这次我会通过https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9而不是从VS2015内部下载它....下载它,(关闭VS),然后运行安装程序,VS重新启动...现在当我去New Project>已安装>其他项目类型> Visual Studio Installer所有旧的设置模板都可用......现在VS2015也能识别现有解决方案中的旧Web设置项目。

编辑:忘记提及安装VS2015时我安装了VS2010。

答案 2 :(得分:1)

这只是为了改进你的食谱:

(1)启动RegEdit

(2)如果是win32:     选择键" HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ DevDiv \ vs \ Servicing \ 14.0"     如果win64:     选择键" HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ DevDiv \ vs \ Servicing \ 14.0"

(3)在该键/子键中,您必须创建两个新子键:     "专业"     " vscore"

(4)在刚创建的每个子项中,创建一个REGSZ值(= string),其名称为" Install"和价值" 1" (是的:" 1"是一个字符串!)