2013-01-23 75 views
2

我試圖開發一個非常簡單的應用程序來從CD啓動PDF(應用程序將從同一張CD自動運行)。在Visual Studio 2012中生成單個exe文件

我剛剛下載VS2012,到目前爲止我只能爲我的應用程序構建並生成安裝程序,但我不知道如何生成不需要安裝的單個exe文件。

謝謝

+1

對不起,我看到我可以在編譯時在調試目錄下找到它,所以我猜只是在沒有構建或發佈的情況下進行編譯是正確的 –

回答

4

您可以使用類似ILMerge

Microsoft提供的此工具使您能夠將所有DLL和可執行文件「鏈接」爲一個可執行文件。

還有alternatives to ILMerge,其工作原理類似於ILMerge。

解決此問題的另一種方法是使用tool .NETZ


如果你的要求是,從你可能想使用另一種技術比.NET運行以來.NET應用程序光盤啓動需要.NET框架是存在客戶端的計算機上,這可能並不總是案子。

我會創建一個本地的非託管應用程序,例如在Delphi或C++中。

+0

ILMerge似乎不支持WPF。是這樣嗎?任何替代品? – Prat

相關問題