是否可以在C#中创建一个能够在某些条件下删除自己的应用程序.
我需要为我的应用程序编写更新程序,但我不希望在更新过程后留下可执行文件.
有一个官方的.Net OneClick但由于与我的HTTP服务器有些不兼容以及OneClick本身的一些问题,我不得不自己制作一个.
乔治.
[编辑]更多细节:
我有:Application Executable下载更新程序("补丁",但不完全)这个"补丁"更新应用程序可执行文件本身.
应用程序执行如下:
Application: Start -> Check Version -> Download new Updater -> Start Updater -> exit;
Updater: Start -> do it's work -> start Application Executable -> self delete (this is where I get stuck);
Run Code Online (Sandbox Code Playgroud)