2011-10-06 82 views
1

如何構建類似於的設置,即SFX self executing setup如何使用.NET創建SFX自執行或引導程序安裝程序

那麼哪個項目的setup.execompany information,version info等就會變成最後的sfx file

此外question on SO建議使用IExpress,但文件信息不是我的項目在setup.exe中有什麼。

如果在.NET Framework中有一些內置的解決方案,我想首先使用它。

另外,如果在.NET Framework中創建self-executing SFX設置不成立,您也可以使用其他方法。

主要目的是讓自我執行的SFX文件僅由我定義的文件信息。

感謝

+0

將設置和部署項目添加到您的解決方案。 –

+0

@ hanspassant我有msi文件和setup.exe,我想要創建一個文件,它將自行提取它並運行setup.exe,並且該文件應具有文件詳細信息,因爲setup.exe在其文件屬性中具有該文件。 –

+0

我已經從microsoft,其文件屬性>存檔選項卡中檢查了dotnet安裝程序,提到7-zip sfx。 –

回答

1

這與自定義EXE引導程序來完成。沒有內置的支持。

即使在最基本的版本中,大多數商業設置創作工具都提供此功能。如果您不想使用其他安裝創作工具,則需要自己編寫引導程序或使用IExpress之類的東西。

+0

你可以提供一些實現的細節或鏈接..對於你的意思說和免費工具是更可優先。 –

+0

我不確定我可以提供什麼細節。就像我提到的那樣,這是一個自定義的EXE。你寫它,它做你想做的任何事情。 –

+0

我明白了你的意思,根據需要爲各種目的創建自定義安裝程序,thanx幫助和指導..:D –