adventurerOK
adventurerOK

Reputation: 798

Visual Studio 2013 runs project twice

When I press the "Local Windows Debugger" button when working on any basic C++ project in Visual Studio 2013, the console opens and the program outputs, but when the console closes, another console opens, the UI changes slightly and the program outputs again.

Steps to reproduce:

  1. Create a new C++ project enter image description her

  2. Inside the "Source Files" directory of the new project, create a file named "main.cpp"

  3. Put a basic hello world program into the file:

    #include <iostream>

    using namespace std;

    int main() {
        cout << "Hello world!";
        cin.get();
    }

  1. Save the code and press the "Local windows debugger" button on the toolbar

  2. A console opens, and waits until you press enter

enter image description here

After the first console closes, a new one opens up, and the UI changes: enter image description here

Edit: Link to download a zip folder containing the project: Test Project.zip

Upvotes: 14

Views: 4925

Answers (3)

Spip2spop
Spip2spop

Reputation: 1

I had same problem. Added exception to "c:\source\" where all my visual studio stuff is located.

Upvotes: 0

anonymous007
anonymous007

Reputation: 305

On a new version of avast you need to uncheck CyberCapture option. To disable CyberCapture you need to open Avast->Settings->General and uncheck "Enable CyberCapture" enter image description here

Upvotes: 1

adventurerOK
adventurerOK

Reputation: 798

I had avast deepscreen enabled. To disable, goto avast user interface -> Settings -> Antivirus and uncheck the box that says "Enable Deepscreen"

enter image description here

Upvotes: 32

Related Questions