簡體   English   中英

Visual Studio 2015:構建窗口的輸出為空

[英]Visual Studio 2015: Output from build Window is empty

我是一位超級初學者,並嘗試在Visual Studio 2015中關注C#的培訓視頻。本教程讓我做一個新的Visual C#項目作為控制台應用程序。 當我使用Ctrl + F5運行代碼時,它會按預期在控制台中啟動我的代碼,但是Output-> Show build build窗口的輸出完全為空。

我已經搜索了本網站和其他網站的解決方案。 這些是我當前的VS2015設置,我嘗試更改這些設置均未成功:

  • 檢查構建開始時的“顯示輸出”窗口
  • 未選中將所有“輸出窗口”文本重定向到“立即窗口”。

這是完全按照教程中顯示的代碼的代碼:

using System;

namespace Hello
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello, World");
        }
    }
}

當在教程中運行相同的代碼時,結果輸出將立即顯示在“輸出”窗口中:

1>------ Build started: Project: Hello, Configuration: Debug Any CPU ------
1>  Hello -> c:\users\[name]\documents\visual studio 2015\Projects\Hello\Hello\bin\Debug\Hello.exe
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

我可以看到“輸出”窗口,並且希望收到此消息,但是卻什么也沒得到。 第一次使用Visual Studio,我會丟失什么?

在添加Console.Read();之前Console.Read(); 在我的代碼末尾,運行代碼將啟動控制台,並顯示以下輸出:

您好,世界按任意鍵繼續...

但是,如最初所述,VS中的構建輸出窗口仍為空白。

添加Console.Read(); ,不再包含控制台中的輸出

按任意鍵繼續...

但是,VS中的生成輸出現在可以顯示原始帖子中所述的預期結果。

如果我再刪除Console.Read(); ,恢復為原始代碼,控制台輸出恢復為原始代碼,並且VS build輸出窗口仍提供預期的輸出...

我懷疑第一次使用Visual Studio時,它從未被定向到“輸出”窗口,這是通過Console.Read(); 並應該繼續這樣做...

鏈接到我使用的解決方案:

https://stackoverflow.com/a/5301276/11953574

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM