2 / 2 / 0
Регистрация: 28.09.2011
Сообщений: 26
|
|
1 | |
Ошибка при попытке запуска компилятора csc.exe28.09.2011, 10:44. Показов 30433. Ответов 11
Метки нет Все метки)
(
При запуске из командной строки команды команды: csc C:\myproject.cs выдается сообщение:
"csc не является внутренней или внешней командой, исполняемой программой или пакетным файлом" Подскажите почему не запускается csc.exe?
0
|
|
28.09.2011, 10:44 | |
Ответы с готовыми решениями:
11
Ошибка при попытке запуска проекта: Не удалось загрузить файл или сборку Как при компилировании на .Net'овском компиляторе (csc.exe) подключить COM-dll? Не получается компиляция csc.exe |
Заблокирован
|
|
28.09.2011, 10:47 | 2 |
0
|
2 / 2 / 0
Регистрация: 28.09.2011
Сообщений: 26
|
|
28.09.2011, 10:51 [ТС] | 3 |
0
|
Заблокирован
|
|
28.09.2011, 10:56 | 4 |
возможно в C:\WINDOWS\Microsoft.NET\Framework\[здесь номер версии]
если нет, воспользуйтесь поиском
0
|
2 / 2 / 0
Регистрация: 28.09.2011
Сообщений: 26
|
|
28.09.2011, 11:02 [ТС] | 5 |
да так работает! спасибо!
что можно настроить, чтоб каждый раз не прописывать путь к csc.exe ?
0
|
Заблокирован
|
|
28.09.2011, 11:12 | 6 |
создайте файл(блокнотом), запишите в него строку
C:\WINDOWS\Microsoft.NET\Framework\[здесь номер версии]\csc.exe C:\myproject.cs переименуйте в [имя_файла].bat и его запускайте
1
|
614 / 538 / 115
Регистрация: 24.03.2011
Сообщений: 576
|
|
28.09.2011, 11:22 | 7 |
set PATH=C:\WINDOWS\Microsoft.NET\Framework\[номер версии]\
Добавлено через 9 минут Joshim, или воспользуйтесь командной строкой Visual Studio
2
|
0 / 0 / 0
Регистрация: 26.09.2015
Сообщений: 74
|
|
13.02.2017, 21:09 | 8 |
Скажите как одним движением с компилировать и запустить сразу программу?
что в .bat файле поменять нужно или прописать? файл|start.bat| start C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe E:\projcs\Example.cs В данный момент можно выполнить двумя действиями сначала запускаешь файл в .bat создается файл в .exe(т.е. это как 1-е действие), Потом нужно ввести в командной строке тот файл который был создан в .exe(2-е действие)
0
|
0 / 0 / 0
Регистрация: 26.09.2015
Сообщений: 74
|
|
13.02.2017, 22:31 | 9 |
Ладно, нет у меня вопросов. И так понял как запускать.
0
|
0 / 0 / 0
Регистрация: 08.09.2020
Сообщений: 2
|
||||||
09.09.2020, 00:03 | 10 | |||||
Написал простую программу на Python которая запускает csc.exe. По ссылке исходный файл и уже скомпилированный файл https://drive.google.com/drive... sp=sharing
Файл .exe переименовываем в csc.exe и кидаем в папку C:\Windows (нужны права администратора) и теперь если в командной строке написать csc и имя файла .cs то он скомпилируется через csc.exe и поместится в папку в которой вы вызывали его компиляцию.
0
|
Администратор
![]() |
|
09.09.2020, 00:26 | 11 |
AlexeyLim, неудачное решение и к тому же неверное решение. Во-первых вместо своего exe в папке Windows проще добавить нужный каталог в переменную PATH. Во-вторых приведенный скрипт передает только один аргумент, а их может быть больше одного. Ну и ситуация когда аргументов нет не обрабатывается.
0
|
0 / 0 / 0
Регистрация: 08.09.2020
Сообщений: 2
|
|
09.09.2020, 14:45 | 12 |
OwenGlendower, спасибо за критику, сам столкнулся с проблемой после переустановки Windows что "csc не является внутренней или внешней командой...", а set PATH меня не устраивает потому как в таком случае нельзя будет запускать другие программы в папке Windows через командную строку, сегодня заметил что через мой костыль нельзя скомпилировать с /t:library. Есть второе решение, а именно перенести из папки C:\Windows\Microsoft.NET\Framework\v4.0.30319 файл csc.exe и cscui.dll в папку Windows. Вроде работает.
Но всё же я предпочту ваше решение. Нажимаем на Этот Компьютер\Свойства\Дополнительные параметры системы\Переменные среды, два раза кликаем по PATH и в свободную строку записываем путь C:\Windows\Microsoft.NET\Framework\v4.0.30319, нажимаем на ОК и перезагружаем компьютер.
0
|
09.09.2020, 14:45 | |
09.09.2020, 14:45 | |
Помогаю со студенческими работами здесь
12
Как откомпилировать с помощью csc.exe? Как пользоваться компилятором командной строки csc.exe? Использование файла ресурсов скомпилированного через csc.exe
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |