| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > C# без .Net |
| Автор: Larrr 19.2.2006, 14:58 |
| Здравствуйте, уважаемые! Не пользовался ли кто-нибудь из вас строчным компилятором для CS - csc.exe? Где его можно скачать и что все необходимо для работы с ним? Заранее спасибо. |
| Автор: Дрон 19.2.2006, 15:04 |
| Larrr, без .NET нельзя. Но похоже, ты имеешь ввиду без Visual Studio .NET? В общем ты очень сильно удивишься... но он поставляется вместе с .NET Framework Так что ищи в C:\Windows\Microsoft.NET\Framework\версия_фрэймворка\csc.exe |
| Автор: Helicopterr 19.2.2006, 23:15 |
| Дрон То есть получается, что проги на С# можно делать и без студии, имея установленный Framework? Я слышал что csc.exe компилит только одиночные cs файлы, а проект (несколько файлов) вроде как нельзя. Это правда? |
| Автор: mr.DUDA 19.2.2006, 23:20 |
| Можно скомпилировать хоть из 100 файлов. Смотри ключи командной строки, или читай MSDN. |
| Автор: Helicopterr 21.2.2006, 23:00 |
| Да там вроде бы даже без ключей, просто все файлы проекта перечисляются... А ildasm.exe в отличии от csc со студией поставляется? Ещё во 2-ом Framework есть MSBuild.exe надо будет узнать что она делает. |
| Автор: Exception 23.2.2006, 10:53 |
| ildasm.exe также поставляется вместе с фреймворком. А MSBuild - утилита для построения скриптов build, аналог NAnt. |
| Автор: Helicopterr 23.2.2006, 17:58 | ||
? По этому пути C:\Windows\Microsoft.NET\Framework\версия_фрэймворка ildasm.exe у меня нет ни в первом ни во втором Framework (есть ilasm.exe) А ildasm.exe нашлась только в папке студии... |
| Автор: lovermann 24.2.2006, 01:08 |
| Helicopterr, разумеется, что на VS свет не сошёлся. Писать можно хоть в блокноте, а компилить csc.exe (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cscomp/html/vcrefCSharpCompilerOptionsListedAlphabetically.asp), хотя есть более удобные варианты - например, бесплатный http://www.icsharpcode.net/ или http://www.asp.net/webmatrix/ (для разработки ASP.NET-приложений). |
| Автор: Дрон 24.2.2006, 09:24 |
| Helicopterr, скорее всего ildasm, так же как и визуальный отладчик a la Visual Studio (dbgclr.exe) идёт вместе с .NET Framework SDK. Это набор средств разработки. Тоже бесплатен. |
| Автор: Exception 24.2.2006, 12:00 |
| Угу. И с ними же еще бесплатный Windows Forms Designer. |
| Автор: Helicopterr 25.2.2006, 22:32 |
| lovermann Спасибо, хорошие ссылки. А .NET Framework SDK http://www.microsoft.com/downloads/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec&DisplayLang=en это он? |
| Автор: Дрон 26.2.2006, 11:25 |
| Helicopterr, он самый. ЗЫ: Смотрю хорошо он разросся со врёмен .NET 1.1 |