C# 哪个C++;合并模块应包括在VS 2013应用程序中吗

C# 哪个C++;合并模块应包括在VS 2013应用程序中吗,c#,c++,wix,runtime,redistributable,C#,C++,Wix,Runtime,Redistributable,我已经建立了一个引用C++库的C语言应用程序。项目的依赖项是 .NET Framework 4.5 VisualStudio 2013 C++可重分发包-VCRESTORXX86exE 我已经在一台干净的Windows7机器上独立测试了这些组件 1.复制我的客户端库 2.安装.NET库 3.安装2013 C++ ReDIST PACKAGE。< /P> 现在我想将这些组件构建成WIX包,最后一步是安装C++ ReDIST。 据我所知,最好的方法是使用MS合并模块并在我的WIX项目中引用它。帮助点

我已经建立了一个引用C++库的C语言应用程序。项目的依赖项是

.NET Framework 4.5 VisualStudio 2013 C++可重分发包-VCRESTORXX86exE

我已经在一台干净的Windows7机器上独立测试了这些组件 1.复制我的客户端库 2.安装.NET库 3.安装2013 C++ ReDIST PACKAGE。< /P> 现在我想将这些组件构建成WIX包,最后一步是安装C++ ReDIST。 据我所知,最好的方法是使用MS合并模块并在我的WIX项目中引用它。帮助点从C:\程序文件(x86)\公共文件\合并模块获得2013个C++运行时的合并模块。p> 我可以看到各种合并模块引用VC110、VC120,但没有VC130的版本。我正在使用Visual Studio Express 2013。所以我的问题是

  • 方法正确吗?我应该使用合并模块吗
  • 我是否需要使用VC130合并模块,以及我是否可以找到它们

  • 使用合并模块是一种很好的方法,因为您可以让用户看不到所需的可再发行文件的安装

    您想使用VC120合并模块。没有VC130合并模块这样的东西。VC110和VC120与2011年和2012年不符。它们分别对应于Visual Studio 2012和2013的内部版本号11.0和12.0

    与Visual Studio版本号的链接: