如何重建一個Windows應用程序我建立一個Windows應用程序,如POS系統,我想補充一點,讓用戶在Windows中添加新的按鈕的功能。因此,在用戶輸入信息(如項目名稱和價格)後,應用程序將生成代碼以創建一個新按鈕並將代碼添加到MainForm.cs和MainForm.Designer.cs中。當它運行
然而,直到我停止應用程序,然後重新運行編譯的exe在源代碼中的變化將不會生效。當它仍在運行時,可以使應用程序重建嗎? (即用戶可以看到新的按鈕顯示在窗口,他/她輸入以後的信息)
我一直在使用Application.Restart嘗試();和this.Refresh();,但它沒有工作。
我認爲丹尼爾希爾加斯有正確的答案「你的方法是錯誤的」。通常當你發現事情並不明顯時,這意味着你正在做一些無意的事情。你當然不希望根據用戶的操作重新編譯代碼等等! – Belogix