我有建在Visual Studio控制檯應用程序2010創建一個獨立的.exe文件
當我真正建立我正在下\ BIN \調試\ MyProj.exe .exe文件的項目。
當我粘貼並從其他位置運行此.exe它也期待其他文件。
任何想法如何使這個獨立的exe文件。
我有建在Visual Studio控制檯應用程序2010創建一個獨立的.exe文件
當我真正建立我正在下\ BIN \調試\ MyProj.exe .exe文件的項目。
當我粘貼並從其他位置運行此.exe它也期待其他文件。
任何想法如何使這個獨立的exe文件。
你通常會向一堆DLL發佈應用程序,這沒什麼不好。
但是,如果你真的想讓它成爲一個單一的exe,你可以看看這裏 - 同樣的問題被回答Embed .net dll in c# .exe。 (如果您的DLL也是.Net程序集,則有效)
編輯:如果您需要輕鬆地將應用程序分發給非計算機友好的用戶,請考慮嘗試ClickOnce。這大致類似於Java Web開始 - 唯一的缺點是您無法從Microsoft獲得「Windows徽標」證書,以此方式分發項目。
大概你有參考其他圖書館。你爲什麼不復制這些呢?你*可以*使用ilmerge,但最好是複製庫IMO。 –
Visual Studio帶有一個簡單的(但很適合許多需求)安裝項目。您添加控制檯項目的輸出,並且它應該檢測需要使用它的任何依賴關係(包括.NET框架)。 –
這已經在這裏得到解答:http://stackoverflow.com/questions/2035083/compile-to-a-stand-alone-executable-exe-in-visual-studio – randoms