gpt4 book ai didi

visual-studio-2010 - 如何将对 VSTO 项目的引用添加到 Visual Studio 2010 中的 WiX Installer 项目?

转载 作者:行者123 更新时间:2023-12-03 03:45:58 25 4
gpt4 key购买 nike

我有一个 Visual Studio 2010 解决方案,其中包含一个 VSTO 外接程序项目。我还在解决方案中添加了一个 WiX 安装项目,现在我需要在安装项目中添加对 VSTO 项目的引用,但我无法这样做。当我右键单击 WiX 安装项目中的“引用”,然后选择“添加引用”,然后选择“项目”选项卡时,VSTO 项目不会出现在可供引用的可用项目列表中。

最佳答案

我遇到了同样的问题,然后我尝试“做错了”:我添加了手动编辑 .wixproj 文件的引用。

我只需添加以下代码片段:

<ItemGroup>
<ProjectReference Include="..\MyExcelAddin\MyExcelAddin.csproj">
<Name>MyExcelAddin</Name>
<Project>{2b1d7a7b-4928-45fa-bfdf-cd7d435eecfc}</Project>
<Private>True</Private>
<DoNotHarvest>
</DoNotHarvest>
<RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
<RefTargetDir>INSTALLFOLDER</RefTargetDir>
</ProjectReference>
</ItemGroup>

显然,您必须替换项目的路径和项目 GUID(在程序集信息中找到)。

当您在 Visual Studio 中重新加载项目时(我使用 2012,但我猜它会是相同的),您会看到带有警告图标的引用。

不过,您仍然设法将变量用作 $(var.MyExcelAddin.TargetDir)

希望这有帮助。

关于visual-studio-2010 - 如何将对 VSTO 项目的引用添加到 Visual Studio 2010 中的 WiX Installer 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13844333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com