2017-01-20 4 views
-1

Недавно я решил изучить C# с помощью платформы IDE VB. Я загрузил программное обеспечение с открытым исходным кодом на веб-сайт Microsoft, однако у меня были постоянные проблемы, так как ни один из них я не получил с какой-либо альтернативой Java.C# Visual studio Проблемы с установкой и после

Я загрузил и удалил его дважды, в первый раз, когда я пытаюсь запустить любую форму класса даже в пустой программе. Я получу предупреждение о наличии троянского коня (к счастью, моему AVG удалось его получить).

Затем, когда я пытаюсь запустить файл, я получу код ошибки CS2012, и ничего не произойдет.

Мне интересно, есть ли у кого-нибудь идеи о том, как исправить это или потенциально узнать о любом другом бесплатном программном обеспечении для C#.

Я включил код, который я использую ниже.

class Program 
{ 
    static void Main(string[] args) 
    { 
     Console.WriteLine("basic input output"); 
     GetUserData(); 
     Console.ReadLine(); 
    } 

    static void GetUserData() 
    { 
     Console.Write("please enter your name: "); 
     string userName = Console.ReadLine(); 
     Console.Write("please enter your age: "); 
     string userAge = Console.ReadLine(); 

     //changes echo colour 
     ConsoleColor prevColor = Console.ForegroundColor; 
     Console.ForegroundColor = ConsoleColor.red; 

     //echo to console 
     Console.WriteLine("hello {0}! Your are {1} years old.", userName, userAge); 

     //Restore previous color 
     Console.ForegroundColor = prevColor; 
    } 
} 

Благодаря Джо

+1

Я могу гарантировать, что официальная загрузка со страницы Microsoft не содержит вируса. Этот код также прекрасен и будет работать при нормальных обстоятельствах. Похоже, у вас проблемы с ПК, с которыми мы не можем помочь. – Equalsk

+0

Да, я знаю, что это необычно, поэтому я отправил его здесь – JAVAJoseph

ответ

0

Это на самом деле является общей проблемой:

Я предполагаю, что ваш антивирусный сканер обнаружит программу как подозрительные и предотвращает выполнение (или убивает его сразу). У меня такая же проблема с Avast AntiVirus (хотя это дает мне очень понятное сообщение об ошибке, что это MY-программа, о которой она не знает).

Решение: Отключите проверку вируса в папке, в которую вы программируете (т. Е. Папке с решением проекта). Я лично не знаю AVG, но вы можете установить какое-то исключение, которое не включено в процесс сканирования.

Примечание: Я не беру на себя никакой ответственности, если это действительно какой-то вирус.