[英]Visual Studio Installer Project - Script error
我正在通過內置部署項目創建我的第一個安裝程序。 我的應用程序使用需要Admin權限的HTTPListener庫。 為了解決這個問題,我已經閱讀了幾篇帖子,說你需要通過netsh添加URL。 因此,我創建了一個基本的vbs腳本來添加在安裝應用程序期間運行的權限,因此實際上不需要管理員權限來運行應用程序,只需安裝它。 問題是當我嘗試在安裝項目中包含腳本時,構建msi並運行它我得到以下錯誤:
我目前的vbs腳本是:
Set oshell = WScript.CreateObject("WScript.Shell")
oshell.run "cmd.exe /C netsh http add urlacl url=http://+:1234/localhost/ user=everyone && netsh http add urlacl url=http://+:1234/ user=everyone"
我已經嘗試將vbs腳本放在“安裝”和“提交”操作中但沒有成功。
任何援助都將受到極大的贊賞。 它可能只是顯而易見的vbs文件我也很遺憾,因為我沒有做過vbs。
您不能在自定義操作中使用WScript.CreateObject。 WScript對象是使用Windows腳本宿主運行腳本時提供的對象模型,並且您不在該環境中。 我認為你甚至不需要它 - 只需嘗試CreateObject。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.