Итак, у меня есть как Microsoft Windows, так и Millennium Edition. И на разных компьютерах. Моя Vista прекрасно работает, как моя ME. У меня установлен Microsoft.NET 4.5 на Vista, и, из-за проблем с совместимостью, у меня есть 1.1 в Windows ME. Мне очень нравится консоль, как текст ASCII. Мой компьютер ME, похоже, не распознает некоторые символы ascii, но это не большая проблема. При программировании консольных приложений я, например, пишу Console.ForegroundColor = Color.Black;
Кажется правильным правильно? Мой компилятор C# (CSC) говорит что-то вроде: 'System.Console' does not contain the definition for 'ForegroundColor'
. То же самое происходит при написании Console.BackgroundColor
и Console.ReadKey()
. Я использую System, System.Timers, System.Text, System.Data, System.ComponentModel (только для теста, потому что мне действительно нужны только первые три). Поэтому первое, что я подумал, было то, что эта версия .NET Framework была старой. Так что вопрос: Что я могу сделать?System.Console не содержит определения для
ПРИМЕЧАНИЕ: Моя IDE представляет собой блокнот и/или редактирование консоли. Нет Visual Studio.
Какую версию .net вы компилируете? 1,1? –
Ваше имя плохое. Пожалуйста, прочитайте http://meta.stackexchange.com/questions/10647/how-do-i-write-a-good-title –
Решение вашей проблемы: Dump Windows ME ... * SCNR * –