2010-05-27 22 views

回答

0

打開用戶界面編輯器。右鍵單擊安裝開始節點並選擇添加對話框。然後你可以按照你想要的方式放置對話框。可以使用屬性窗口配置對話框並接受顯示的富文本文件。我沒有看到爲什麼它不接受富文本文件中的鏈接。

1

我知道這可能有點晚了,但我認爲這對任何需要解決此問題的人都會有所幫助。

Visual Studio安裝和部署項目沒有內置選項以將視圖自述文件複選框添加到結束屏幕,但是有一種方法可以實現。

第一步:截至這個問題How do I launch an application after install in a Visual Studio Setup Project

回答@Peter凱利你需要訪問http://blogs.msdn.com/astebner/archive/2006/08/12/696833.aspx並抓住JScript文件。該腳本將複選框添加到安裝程序的最終屏幕,並允許在單擊完成按鈕時運行exe /腳本。

步驟2:創建一個腳本文件,或者像我做一個小的C/C++可執行文件來啓動你想要的文件,例如一個文本文件,CHM幫助文件,PDF文件(但任何文件都可以打開)

示例代碼爲C++:

ShellExecute(0, 
     L"Open", 
     "FileName", 
     NULL, 
     NULL, 
     SW_MAXIMIZE); 

我通過改變傳遞的安裝位置和文件名作爲參數傳遞給程序如下圖所示的JScript文件...

sql = "INSERT INTO `CustomAction` (`Action`, `Type`, `Source`, `Target`) VALUES ('VSDCA_Launch', '210', '" + fileId + "', '[ProgramFilesFolder][Manufacturer]\\[ProductName] [ProductVersion]\\Documentation\\Readme.chm')"; 

爲了使EXE程序仍然看不見我創建的程序作爲一個Win32控制檯應用程序,然後改變它在Visual Studio項目設置鏈接器下>制度Windows(/ SUBSYSTEM:WINDOWS)。 (您將需要將int main更改爲WINMAIN)。

這現在啓用完成屏幕上的複選框,它將啓動您想要的文件。

相關問題