Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Wix Toolkit-only packages.exe_Visual Studio_Wix - Fatal编程技术网

Visual studio Wix Toolkit-only packages.exe

Visual studio Wix Toolkit-only packages.exe,visual-studio,wix,Visual Studio,Wix,我正在尝试为我的应用程序(visual studio 2013)的安装程序使用Wix工具包。问题是它只抓取我的应用程序的.exe文件。它缺少所有DLL、.config、pdb等 现在我知道如何手动添加这些,但这似乎有点愚蠢。正确的做法是什么?这就是我所拥有的 <Fragment> <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFilesFolder"> <Direc

我正在尝试为我的应用程序(visual studio 2013)的安装程序使用Wix工具包。问题是它只抓取我的应用程序的.exe文件。它缺少所有DLL、.config、pdb等

现在我知道如何手动添加这些,但这似乎有点愚蠢。正确的做法是什么?这就是我所拥有的

<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
  <Directory Id="INSTALLFOLDER" Name="MyApp"/>
</Directory>
</Fragment>
<Fragment>
 <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
<Component Guid="*" >
  <File Source="$(var.MyApp.TargetPath)" KeyPath="yes"  /> 
</Component>
</ComponentGroup>
</Fragment>

您可以使用WIX工具基于目录或visual studio项目创建.wxs文件。

您可以使用WIX工具基于目录或visual studio项目创建.wxs文件。

这并不愚蠢,简单且不冒昧

如果不想手动创建零部件,可以使用“加热”工具


您可以通过向提供参数来使用.wixproj中的热量。

这并不愚蠢,它简单且不冒昧

如果不想手动创建零部件,可以使用“加热”工具


您可以通过向提供参数来使用.wixproj中的heat。

其他人已经建议使用
heat
来实现您想要的,我也会这么说,但我还想链接到我就类似主题给出的另一个答案,该答案给出了一个示例,如果您想看到一些实际的XML处理如何在实践中使用
heat
。你应该能够采纳其他人的建议,并将其转化为对你有用的东西


祝你好运。

其他人已经建议使用
heat
来实现你想要的,我也会这么说,但我还想链接到我在一个类似主题上给出的另一个答案,这给了你一个例子,如果你想看到一些实际的XML处理如何在实践中使用
heat
。你应该能够采纳其他人的建议,并将其转化为对你有用的东西

祝你好运