我使用InstallShield 2008構建安裝包(其中包含.NET Web應用程序安裝程序)。ComputerName中的快捷方式
在InstallShield項目中,我們指定了要創建的Internet快捷方式。該快捷方式是到本地計算機,並且到現在爲止,我們有一個目標規格如下:
http://localhost//TheApplication//Start.aspx
對於超出了我的控制/知識技術的原因有是「本地主機」應該與實際更換的要求機器的名稱。
Flexera和Microsoft有關Windows Installer屬性的文檔講座ComputerName,但是我沒有找到關於如何/在何處使用的信息。
一些非常零散的研究結果表明財產應該由方括號[]來surounded,所以我天真地試圖改變目標的規範
http://[ComputerName]//TheApplication//Start.aspx
但這不起作用。實際的快捷方式然後包含該確切的文本,該屬性不是「擴大」。
我要尋找的任何信息或提示上
- 如何使用該財產,或
- 要不然怎麼獲得實際的計算機名稱到Internet快捷方式的URL。
我不明白爲什麼localhost名稱不起作用。檢查該名稱的C:\ Windows \ System32 \ drivers \ etc \ hosts,並將其激活。我希望我能更多地瞭解它,給你更詳細的信息。 – 2012-07-05 17:55:49
如果你只是通過C:\ inetput \ wwwroot \ ... \ TheApplication \ Start.aspx執行aspx網頁,頁面是否工作?我假設你有一個本地服務器設置,你正在使用默認目錄。這是我的建議。 – 2012-07-05 17:58:08