我有一個調用dll的exe文件。dll中的代碼需要用相同路徑上的另一個版本的exe和dll替換相同的dll和exe文件。是否有可能?總之,我需要在運行時恢復不同的exe和dll。我可以複製另一個程序集來替換我的程序集:.Net
問候,
薩欽ķ
我有一個調用dll的exe文件。dll中的代碼需要用相同路徑上的另一個版本的exe和dll替換相同的dll和exe文件。是否有可能?總之,我需要在運行時恢復不同的exe和dll。我可以複製另一個程序集來替換我的程序集:.Net
問候,
薩欽ķ
當然這是可能的。使用第三個 EXE會殺死您當前的EXE(version 1.0
),並在殺死之後複製您的EXE的新版本(version 2.0
)及其所需的所有DLL。
@sachin:是的,Tigran告訴你的一種_updater_(+1)。 – Marco
謝謝該DLL將執行第三方exe。三方將終止正在運行的exe及其依賴關係,並休息將覆蓋exe文件和路徑...我發誓這是你的建議。 –
你試過了什麼?你遇到了什麼問題?你的問題僅僅是否可能? (我猜這不是......) –