Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
26.10.07 15:06: Перенесено модератором из '.NET' — TK
Здравствуйте, hmixa, Вы писали:
H> Хотя бы для того чтобы можно было без извращений забирать простым копированием или архивированием все исходники. Делаешь директорию Sources и знаешь что там лежит только то что тобой писанно или как-бы тобой (Я имею первый раз сгенирированные файлы), а в директории obj — ничего такого нет и ее можно иногда просто стереть, все равно все появится вновь. То как сделано в студии подходит для мелких проектов, для больших — с большим числом сборок, не думаю что это хорошо.
Открой для себя SVN.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Здравствуйте, konsoletyper, Вы писали:
K>Здравствуйте, hmixa, Вы писали:
H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
K>Зачем?
Хотя бы для того чтобы можно было без извращений забирать простым копированием или архивированием все исходники. Делаешь директорию Sources и знаешь что там лежит только то что тобой писанно или как-бы тобой (Я имею первый раз сгенирированные файлы), а в директории obj — ничего такого нет и ее можно иногда просто стереть, все равно все появится вновь. То как сделано в студии подходит для мелких проектов, для больших — с большим числом сборок, не думаю что это хорошо.
Здравствуйте, hmixa, Вы писали:
K>>Зачем?
H> Хотя бы для того чтобы можно было без извращений забирать простым копированием или архивированием все исходники. Делаешь директорию Sources и знаешь что там лежит только то что тобой писанно или как-бы тобой (Я имею первый раз сгенирированные файлы), а в директории obj — ничего такого нет и ее можно иногда просто стереть, все равно все появится вновь. То как сделано в студии подходит для мелких проектов, для больших — с большим числом сборок, не думаю что это хорошо.
Я за 15 минут наваял маленький батник, который всё это делает без извращений. Вроде как включать в проект файлы из других директорий возможно. А вот с раздельной компиляцией модулей — что-то я не совсем понял, что нужно.
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Настоящие программисты не жалуются. Настоящие программисты находят обходной путь. Например запускают по студии на каждый модуль.
с# - еще не настоящий язык ?
От:
Аноним
Дата:
18.09.06 19:23
Оценка:
После таких заявлений полагается упасть на пол, сучить ногами и стучать головой по ковру.
Здравствуйте, Mika Soukhov, Вы писали:
MS>Здравствуйте, hmixa, Вы писали:
H>>позволит включать в проект файлы из других директорий
Это можно делать, просто в меню у кнопки Add есть выпадающий список -> Add as link Файл копироваться в директорию проекта не будет.
Re: с# - еще не настоящий язык ?
От:
Аноним
Дата:
19.09.06 03:20
Оценка:
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Никогда. C# и .net не позволяют делать раздельную компиляцию одной сборки.
Hello, " Аноним " > > H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ? > > Никогда. C# и .net не позволяют делать раздельную компиляцию одной сборки.
Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.
Posted via RSDN NNTP Server 2.0
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
с# - еще не настоящий язык ?
От:
Аноним
Дата:
19.09.06 07:20
Оценка:
>Dkm_S видать
Чего это тебе видать? Тебе из-за твоего for() вообще ничего не "видать".
Здравствуйте, TK, Вы писали:
TK>Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.
Однако, как показывает практика, товарищи хотят не одну сборку, а один файл
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Hello, "AndrewVK" > > TK>Сборка может состоять из нескольких отдельных модулей. Но, создание > модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без > проблем. > > Однако, как показывает практика, товарищи хотят не одну сборку, а один > файл
Ну, пусть используют ILMerge если у них такие тараканы
Posted via RSDN NNTP Server 2.0
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[4]: с# - еще не настоящий язык ?
От:
Аноним
Дата:
19.09.06 11:48
Оценка:
>пусть используют ILMerge
Кстати, есть ли у кого положительный опыт использования этой штуковины? Посмотрел я, как она работает — и что-то не понравилось
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Думаю,что для Микрософт C# как раз самый нормальный язык (почитайте про Singularity)
(Хотя проблема, описанная вами, совсем не в языке)
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, TK, Вы писали:
TK>>Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.
AVK>Однако, как показывает практика, товарищи хотят не одну сборку, а один файл
Здравствуйте, konst_mk, Вы писали:
_>Здравствуйте, Mika Soukhov, Вы писали:
MS>>Здравствуйте, hmixa, Вы писали:
H>>>позволит включать в проект файлы из других директорий _>Это можно делать, просто в меню у кнопки Add есть выпадающий список -> Add as link Файл копироваться в директорию проекта не будет.
Знаем, Спасибо большое !!!! Но эти иконки снизу слева — бесят !!!
TK>Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.
Здравствуйте, dimchick, Вы писали:
D>Здравствуйте, hmixa, Вы писали:
H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
D>Не стоит путать язык и компилятор.
Правильно !!! Не путаем — я имел ввиду отношение Микрософта к этому языку — как какой-то версии VB6
Re[4]: с# - еще не настоящий язык ?
От:
Аноним
Дата:
19.09.06 23:41
Оценка:
Dkm_S >>Кстати, есть ли у кого положительный опыт использования этой штуковины? Посмотрел я, как она работает — и что-то не понравилось
У меня есть, а тебе видимо такие хеккерские екзетулзы не хотят служить, хнык , наверно потому, что ты слишком часто без надобности юзаешь сериализацию.
Здравствуйте, hmixa, Вы писали:
H>Вот вот давайте поизвращаемся. Будем писать батники, устанавливать контроль версий.
Контроль версий уже за извращение считается?
H>Я про отношение микрософта к этому продукту. Как к какой-то поделке, весьма не серьезной.
Ага, весьма несерьезной поделке, для весьма несерьезной платформы .NET, которую MS сама и за продукт не считает, и деньги вовсе не на ней делает, и вовсе не ее проповедует...
Помнится, что год назад я задавал вот такой вопрос:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Про не зависимую компиляцюи модулей, я наверно загнул, это я имел ввиду — чтобы отдельно можно было компилировать каждый cs файл, а не только все сборку в целом. Ну и да ладно — быстрый компьютер это решает
А про другое место для директрии obj я таки решение для VS2005 накопал.
То вполне можно загнать директрии obj куда-нибудь подальше, с глаз долой. Потому как поиск по сайту слов BaseIntermediateOutputPathIntermediateOutputPath ни чего не дал, я счет своим долгом запостить, то что накопал
Re: с# - еще не настоящий язык ?
От:
Аноним
Дата:
26.10.07 05:50
Оценка:
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Хороший у вас драгдилер.
Рекомендую завязать с наркотиками.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, hmixa, Вы писали:
H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
А>Хороший у вас драгдилер. А>Рекомендую завязать с наркотиками.
ЭЭЭЭЭЭЭ, могу порекомендовать. Но вот только какая связь ?
Здравствуйте, konst_mk, Вы писали:
_>Это можно делать, просто в меню у кнопки Add есть выпадающий список -> Add as link Файл копироваться в директорию проекта не будет.
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Какое всe это имеет отношение к языку C#? Прежде, чем нести ахинею разберитесь в терминах и понятиях.
Здравствуйте, hmixa, Вы писали:
H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
Еще предлогаю, следуя вашей же логике, задаться вопросом, а настоящий ли язык C++? Где делегаты? Где анонимные методы? Где итераторы? Где лямбда-выражения? Где атрибуты? Где сборщик мусора (да-да, это не относится к языку, но мы ведь следуем вашей логике?) Где свойства с возможностью задания scope для getter`ов и setter`ов? Где рефлексия (опять же, не свойство языка, но продолжаем следовать Вашей логике)? Где partial class`ы? Где версионность сборок (снова таки не язык, но следуем курсу партии)? Где нормальный унифицированный string? Где readonly модификатор для полей? Где "подъязык" типа LINQ для удобной работы с разнородными структурами данных в декларативной манере? Где конструкция using, наконец? И многое-многое другое?..
C++ на столько более "настоящий язык", что для него приходится выдумывать костыли типа boost...
... << RSDN@Home 1.2.0 alpha rev. 746>>
Re[3]: с# - еще не настоящий язык ?
От:
Аноним
Дата:
26.10.07 09:47
Оценка:
Здравствуйте, Tom, Вы писали:
H>>Думаю,что для Микрософт C# как раз самый нормальный язык (почитайте про Singularity) H>>(Хотя проблема, описанная вами, совсем не в языке)
Tom>Нееее, дудки. Мы уже про WinFS долго и много читали, слюнrb текли, а итог?
Как таковая WinFS была придумана еще в начале 90 для проекта Windows Cairo, просто на ее разработку как таковую забили, типа есть более приоритетные задачи. =)
H>То вполне можно загнать директрии obj куда-нибудь подальше, с глаз долой. Потому как поиск по сайту слов BaseIntermediateOutputPathIntermediateOutputPath ни чего не дал, я счет своим долгом запостить, то что накопал
да уж, год убить на то, что бы найти "Project Properties/Build/Output path" — это круто ........
Здравствуйте, Tom, Вы писали:
H>>Думаю,что для Микрософт C# как раз самый нормальный язык (почитайте про Singularity) H>>(Хотя проблема, описанная вами, совсем не в языке)
Tom>Нееее, дудки. Мы уже про WinFS долго и много читали, слюнrb текли, а итог?
Здравствуйте, Kore Sar, Вы писали:
KS>Здравствуйте, hmixa, Вы писали:
H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
KS>Настоящие программисты не жалуются. Настоящие программисты находят обходной путь. Например запускают по студии на каждый модуль.
не, студия — попса! настоящие программисты пользуются фаром и csc
Здравствуйте, hmixa, Вы писали:
H>Вот вот давайте поизвращаемся. Будем писать батники, устанавливать контроль версий.
Оо, установка системы контроля версий нынче уже извращение?
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.