我知道在從控制檯窗口運行WPF應用程序並輸出到控制檯而不是顯示gui(又名This Question)方面存在問題。帶GUI和控制檯模式的WPF應用程序
該問題的「結論」(似乎得到了很好的研究並被問到)是可以從應用程序輸出到控制檯,但它會立即返回 - 而不是像控制檯應用程序那樣阻塞。
然而,看着Visual Studio中特別是「devenv.exe的」過程,這正是它確實能做到:
- 上的devenv.exe雙擊從資源管理器中只運行應用程序的GUI。
- 從控制檯(CMD.EXE)窗口
devenv.exe<enter>
內運行桂返回到控制檯立即devenv.exe /?<enter>
顯示幫助在控制檯中,只有所有的輸出顯示後返回。devenv.exe test.txt<enter>
運行GUI(裝載的test.txt)返回到控制檯立即
因此,它必須能夠在我們自己的應用程序這種行爲莫名其妙!有誰知道如何?