| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Компилятор |
| Автор: p0tap 3.5.2006, 17:26 |
| Народ такая трабла:кароче написал я какуюто программу наз. Х,с помощью visual studio она скомпилируется, а если в командной строке написать csc X.cs то матерится типа : "csc" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. |
| Автор: ivashkanet 3.5.2006, 17:34 |
А из какого каталога ты csc вызываешь? |
| Автор: p0tap 3.5.2006, 17:36 |
| типа для начала cd ../../ чтоб был в С:\ а потом csc X.cs воть,это не так? |
| Автор: ivashkanet 3.5.2006, 17:53 |
Надо не в С:\ быть, а там где находится файл csc.exe. То есть в C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ либо запускать так C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc X.cs P.S. Цифирки после 2. моут быть другие, зависит от билда фреймворка |
| Автор: p0tap 3.5.2006, 18:00 |
| аааа,пасибки Добавлено @ 18:00 есть билд v2.0.50727 Добавлено @ 18:04 вот как ты сказал зайти в C:\WINDOWS\Microsoft.NET\Framework далее csc X.cs он компилируется и все путем Добавлено @ 18:04 но это как то жопно |
| Автор: ivashkanet 3.5.2006, 18:00 |
| А хотя нет, я наврал. Фреймворк прописывает спои папки в переменные окружения, поэтому заходить в его каталог не нужно. Тогда другой вопрос, а он у тебя вообще есть в наличии (может винт глючит). Посмотри |
| Автор: Exception 3.5.2006, 18:16 |
| Пропиши его в PATH. |