我在Visual Studio 2012年Console.Writeline工作在x86而不是64
測試項目當我86我的代碼運行,Console.Writeline
在輸出窗口中顯示出來。但是,當我在x64中運行它時,它不會。
我知道我可以用System.Diagnostics.Debug
來代替,但我真的很想明白爲什麼Console.Writeline
不工作,或者是否有某個設置。
謝謝。
編輯:觀察:兩個版本的Visual Studio宿主進程都被禁用。當我啓用它時,所有Console.Writeline
消息都顯示在x64和x86上。當我再次禁用它時,只有x86顯示Console.Writeline
。
關於發生了什麼的一些信息?錯誤或卑鄙? – ChruS
沒有錯誤,軟件的正常功能,只是Console.Writeline沒有出現在輸出窗口中。如果我清理一切並重新構建在x86中......它的工作原理。當我回到x64它不起作用。很奇怪。 – Vlad
+1感謝您的提示。對我來說,即使我仍然在VS2010上,啓用託管過程也有訣竅。儘管如此,問題仍然是爲什麼應該改變。 – takrl