2015-11-16 42 views
0

我寫在C 我的代碼只是這個main.c中:無法在Visual Studio中運行程序,無論是否進行調試?

#include <stdio.h> 
int main(void) 
{ 
    printf ("Test\n"); 
    return 0; 
} 

但是,任何時候我嘗試運行程序,它以兩種不同的方式失敗。 如果我沒有調試運行,如果我調試運行,是否我把一個破發點,視覺工作室凍結,我已經通過任務管理器來關閉它的控制檯窗口出現like this without changing besides the '_' blinking.

我已經注意到,它只是我寫過的程序,因爲我已經有這個錯誤,有這個問題。在我遇到這個問題之前,以前的項目都能正常工作,以及我下載的項目。

我有:

  1. 卸載,然後重新安裝Visual Studio中。
  2. 通過控制面板運行修復功能。
  3. 嘗試創建幾個新項目,並讓其他人創建項目以查看它是否只是我做錯的一些事情。
  4. 重新啓動我的電腦。

我在Windows 10

編輯:如果我從Debug文件夾中運行它仍然沒有同樣的工作。

編輯:解決!是Avast的問題!殺毒軟件。請參閱@blastfurnace的評論。

+1

明顯的問題:在問題出現的同時還有什麼變化? –

+0

我不相信任何改變。我最近沒有安裝任何程序或任何程序。我能想到的唯一改變可能是Windows Update改變了一些東西? – DekuFox

+0

這裏只是一個猜測,但你有沒有最近創建或使用任何不同於你當前項目的應該是Win 32/console應用程序的項目?如果是這樣,Visual Studio可能會默認會在您的新項目上產生問題的設置。您也可以嘗試從控制檯窗口進行編譯,單擊start/programs/visual studio .../...命令提示符,將目錄更改爲您擁有源文件的位置,然後使用Cl/Od example.c編譯您的程序並嘗試運行它(如example.exe),看看是否可行。 – rcgldr

回答

0

嘗試重置VS設置。

運行devenv.exe/ResetSettings。

相關問題