可以在主程序启动时检测服务器是否有新版本,以确定是否需要更新。参考:
http://www.cnblogs.com/SkyD/archive/2009/12/21/1628566.html
也可以使用installshield的自动检测版本功能!
建立一个新工程项目,然后发布时合并。
真的要這麼做,最簡單的方法是使用編譯器/鏈結器(例如Visual C++的cl.exe、Visual C#的CSC.exe)。
在運行中產生源文件,之後調用編譯器編譯/鏈結文件,生成"子EXE"。要執行"子EXE",C++可用execXXX()系列函數,C#可用System.Diagnostics.Process類。
可以透過命令行參數或/及環境變量去告訴"子EXE"如何運行。