- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在做什么
我在 Visual Studio 2010 中有一个 ASP.Net Web 应用程序和一个 WiX 安装项目。我可以使用以下 HEAT 命令集显式获取 Web 应用程序作为安装项目的预构建事件:
“%WIX%\bin\heat.exe” project "$(SolutionDir)Application.WebUI\Application.WebUI.vbproj" -o "$(ProjectDir)ProjectOutputContent.wxs" -pog Content -ag -template fragment -nologo -directoryid RUNTIMEFOLDER
“%WIX%\bin\heat.exe” project "$(SolutionDir)Application.WebUI\Application.WebUI.vbproj" -o "$(ProjectDir)ProjectOutputBinariesAndSymbols.wxs" -pog Binaries -pog Symbols -ag -template fragment -nologo -directoryid BINFOLDER
请记住,RUNTIME 文件夹和 BINFOLDER 是我在主产品 WXS 文件中以声明方式设置的目录。
为什么我不喜欢它
这种方法很烦人,因为我需要在构建安装项目之前 checkout HEAT 生成的片段 WXS 文件。另一个考虑因素是它是一个 Web 应用程序,我需要将二进制文件和符号放入与内容不同的目录 (bin) 中。
我的目标
我宁愿使用 Wix 安装项目中的项目引用,并将 Harvest 属性设置为 True。然后,我可以收获 BinariesContentSatellites 以获取片段中所需的项目,然后设置一个可以在主产品 WXS 中引用的目录 ID。问题是,这会将内容、二进制文件和符号放在同一个文件夹中,而我需要将后两个放在嵌套的 bin 文件夹中。我无法两次添加此项目引用,每次都有不同的收获选项。
我的问题
有没有办法做我想做的事情或者我需要继续预构建事件?顺便说一句,我考虑过在没有构建事件的情况下手动收集片段一次,然后根据需要重新收集。我宁愿避免这种方法。
最佳答案
回答你的主题“为什么我不喜欢它”:我也有同样的问题,但后来我找到了解决方案。您不需要 checkin 片段文件。只需物理添加文件,然后包含在您的项目中
注意:不要添加项目中的片段文件。
关于asp.net - WiX(Votive)项目引用收获(HEAT)一个 ASP.Net Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7017866/
Harvest是我在工作中使用的时间跟踪应用程序。虽然 Web UI 非常简单,但我想添加一些自定义功能。我注意到他们有一个 API ...所以我想用 C# 为它制作一个自定义桌面客户端。 只看页面,
是否有人拥有或可以分享 SQL 查询的链接,该链接允许我从 WordPress 数据库的用户表中提取所有电子邮件地址? 最佳答案 这是一个非常简单的表格(请参阅官方引用资料 here ): SELEC
我正在尝试预测温室中 cucumber 的收成。我测量了有关湿度、温度、人造光、阳光和二氧化碳的数据。每天收获的 cucumber 数量以千克为单位。 由于 cucumber 大约需要 14 天才能生
简介 作为一名开发人员,我每天都参与编写大量数学代码,我想向 C# 语言添加很少的语法糖以简化代码编写和审查。 我已经读过这个 thread还有这个one对于可能的解决方案,只想知道最好的方向是什么,
我正在使用网络收获来废弃一些电子商务网站。我正在迭代搜索页面并在输出 xml 中获取每个产品的详细信息。但现在我想在抓取时在 anchor (a)标记中使用正则表达式并获取特定的字符串,即, let
https://github.com/okfn/ckanext-harvest/blob/release-v2.0/README.rst#the-ckan-harvester提到您可以指定“defau
我是一名优秀的程序员,十分优秀!