wix - Wix 工具集 - 使用计算机名称和 IIS Web 应用程序别名的 URL 快捷方式
问题描述
所以,我一直在尝试 Wix 工具集并偶然发现了一个问题。
如何使用计算机名称和 IIS Web 应用程序别名和/或端口添加 url 快捷方式?
例如:
http://mycomputer/myapp
或者
http://mycomputer:8080/myapp
或者
http://mycomputer:8080/ (which points to an IIS web application)
我知道如何将 URL 快捷方式添加到桌面,但问题是我要使用的 URL。我已经尝试<Property Id="APPURL" Value="http://[ComputerName]/myapp" />
并使用APPURL
作为Target
快捷方式的值,但安装程序回滚 - 它不会继续安装,所以我假设它是错误的。
注意:我已经尝试过对 URL 进行编码,它工作得很好。
有任何想法吗?谢谢
解决方案
我现在让它工作了。我发布这个以防有人遇到同样的问题。
<Property Id="APPURL" />
<SetProperty Id="APPURL" Value="http://[ComputerName]/myapp" Sequence="execute" Before="InstallInitialize" />
我之前已经尝试过这个解决方案,但是没有这个Sequence="execute"
属性,所以我在InstallInitialize
. 所以,是的,Sequence
物业解决了它。
希望这对其他人有帮助。
推荐阅读
- python - 如何更改图例标记的颜色?
- powerbi - Power BI - 具有继承值的新行
- c# - 尝试激活控制器时无法解析类型“Microsoft.Graph.GraphServiceClient”的服务
- html - div 在 CSS 悬停时向上滑动
- c++ - CMake + VSCode:configure_file 和 linting
- python-3.x - 从同一目录运行多个 Colab Notebook
- scala - Scala 期货 - java.util.concurrent.RejectedExecutionException
- python - 在 python 中为 Binance 创建 Freqtrade 策略时,如何获取刚刚结束的蜡烛的信息?
- xamarin.forms - 自定义引脚(注释)xamarin 形式 ios 在 14 以下版本上未更改
- javascript - BleManager 反应原生