Как создать программу (родительскую программу), которая создает .cs (сгенерировать исходный код программно из родительской программы) и скомпилировать его и выполнить после успешной компиляции и сообщить результат с помощью родительской программы.Как создать программу, которая сгенерирует исходный код программно и скомпилировать его и выполнить после успешной компиляции
Что я сделал это
Шаг 1: я могу создать файл с помощью C# приложение с помощью System.IO Namespace
Шаг 2: есть вариант, что мы можем составить программу командной строки с помощью «CSC "из консоли можно выполнить его с помощью Prosess.Start() в System.Globalization имен
Но проблемы
Как узнать, что он скомпилирован должным образом.
как общаться программами Родителей с генерируемой программой
Пожалуйста расширить то, что вы имеете в виду "создает .cs файлы". –
.cs файл означает другую программу C#. почему каждый голосует. делает что-то не так в нем? – Civa
эта часть ясный. Неясно, что вы подразумеваете под «созданием». Вы хотите сгенерировать исходный код программно? Или исходный код уже существует, и вы просто хотите его скомпилировать? –