Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
перенесли свой проектик в VB.NET понятно, что ошибок - тьма.... попытались их исправлять - и тут пришел тихий ужас - стоит что-то подредактировать и на секунду остановиться или схватиться за мышку - среда разработки застывает секунд на 30 - сложилось впечатление, что она в это время пытается что-то там перекомпилить - сразу после этого "затыка" обычно идет подчеркивание красным мест с ошибками... как это достало! - можно ли как-то отключить этот режим? вроде все настройки перелопатил - ничего похожего не нашел.... Да, машинка неслабенькая - P4 2,4Гц 512 метров оперативки... кроме студии ничего больше не крутится... но тем не менее, тормоза при редактировании просто убивают наповал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 10:52 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Терпите, такая вот она microsoft..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:17 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Вообще то при работе с VB.NET среда VS думает больше чем при работе с C#, но при этом и обеспечивает большую функциональность (такое например как автоматическое заканчивание начятого кода Then End If Else) Но в целом такого загруза быть не должно!!! Попробуйте посмотреть свой проект на другой машине. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:27 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Может проект великоват? - конвертировался он 53 часа.... пробовали на двухпроцессорном PIII-1Гц + 2Гб памяти... принципиально ничего не изменилось... правда, ошибок просто огромное количество - они все мелкие, но их ОЧЕНЬ много - может из-за этого и тормозит? Похоже, придется в NotePad все делать :-) Там делов-то на день-два... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:33 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
53 часа!!!! :| бывает же такое... вот и получили... А Вы точно уверены что такой проект Вам нужен на .NET? Работает и хорошо. Я вот начал переводить проект на .NET Через неделю обламался. То под 98 тормоза жуткие, Crystal 10 неработает под w98. Встроенный 9.1 Crystal печатает иногда как захочет.На превью одно на принтере другое.(особенно любит линии печатать то тонкие(0.5) то толстые(1)) ну и так далее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:39 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>Похоже, придется в NotePad все делать :-) Там делов-то на день-два... Зачем же так радикально :-), есть и другие не плохие редакторы, которые понимают синтаксис Кстати а какя версия VS.NET? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:48 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
да в принципе - есть задумка потихоньку круто его перелопатить - проект развивался 5 лет, многое хочется переделать, есть шансы, что объемы кода и количество объектов резко уменьшатся - примерно на порядок. Но останавливать работу на период такого перелопачивания просто нереально. Хотели уже в NET с новыми возможностями продолжать развиваться и потихоньку переписывать старое - пойти эволюционным путем... Самое интересное - что принципиальных ощибок-то и нет - в основном контекстное меню, да в 90% случаев не писали .Value в выражении типа Recordset.Fields("FieldName"). Да еще NewIndex в комбобоксах... вот вобщем-то почти все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:51 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Кстати а какя версия VS.NET? Вот что есть в окошке About: Microsoft Development Enviroment 2003 Version 7.1.3088 Microsoft .NET Framework 1.1 Version 1.1.4322 есть и другие не плохие редакторы, которые понимают синтаксис а ссылочек не подкинешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:56 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
а репорты на чем писаны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:05 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
В свое время много разных смотрел, существуют как узконаправленные так и универсальные. Из узконаправленных запомнился SharpDeveloper - но как видно из названия это C#. Плюс там есть редактор WinForms - получается вполне реальная и бесплатная альтернатива VS.NET. Из универсальных запомнились : 1) Visual Slick Edit - это многоплатформенный редактор-монстр, Сразу же поддерживает C#, по поводу VB.NET не уверен. Адрес www.slickedit.com. 2) SourceInsight - этот только под Windows. Понимает VB.NET сразу же www.sourceinsight.com. Ну и еще запомнились MultiEdit и UltraEdit. Все универсальные затачиваются под любой язык. Редакторов различных огромное количество так что Google вам в помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:15 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Да а с ADO вы тоже хотите на ADO.NET перейти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:16 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
2Sa - спасибо за наводку 2ненавижу а репорты на чем писаны? собственная надстройка над Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:25 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
тогда легче раз в Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:27 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Да а с ADO вы тоже хотите на ADO.NET перейти? с этим еще не разбирался, но принципиально ADO нас 100% устраивает - у нас из всего АДО используется только ADODB.Command... с чем есть "трение" - это с асинхронными запросами, да и то в принципе это не самая суперважная часть системы - в общем будем посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:28 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>с чем есть "трение" - это с асинхронными запросами, да и то в принципе это не самая суперважная часть системы - в общем будем посмотреть. Лучше смотреть уже сейчас так как ADO и ADO.NET уж очень разные технологии. Да интересно будет узнать результаты конвертирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:36 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
В таком проекте переход на ADO.NET будет кошмаром. Лучше пусть будет просто ADO. И новые формы начнут использовать ADO.NET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:41 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>В таком проекте переход на ADO.NET будет кошмаром. Лучше пусть будет просто ADO. И новые формы начнут использовать ADO.NET. ИМХО проект перевести на .NET это кошмар, поэтому и интересны результаты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:47 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
у нас план такой - перехать под NET "как есть" - чтобы не поддерживать два проекта одновременно - ведь "поддержка" заключается в постоянной доработке по пожеланиям пользователей или самой жизни :-). А потом потихоньку переписывать модули по мере того, как в них будут вноситься изменения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:48 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
а Ваш проект на каких минимум машинах будет работать у клиентов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:01 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
ИМХО проект перевести на .NET это кошмар, поэтому и интересны результаты это наверное смотря какой проект... В чем "прелесть" нашего проекта: - везде используются стандартные конструкции - если проблема есть в этой конструкции, то она во всех модулях абсолютно одинаковая. - сами конструкции не используют никаких извратов за очень редким исключением. - перечень таких "конструкций" насчитывает где-то 10-15, от силы 20 штук - большинство новых форм писалось через Copy-Paste :-) - весь проект несложный по структуре, разве что объемный - все извратные моменты заключены в отдельные модули или оформлены как контролы - они действительно труднопереносимы - ошибки носят принципиальный характер и требуется полная переделка. - так и хрен с ними, компилим эти проектики в ocx и dll и подключаем их к новому проекту. - вся работа с БД сделана в виде отдельной ActiveX DLL (тоесть ссылка на ADO есть только в этой DLL) - вдруг каких проблем, поступаем с ней как и с ocx. Все это дает надежду на то, что все должно заработать. И говорит о том, что наверное наш проект не вполне показателен.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:04 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Одно можно сказать с увереностью - вы как программист не пожалеете что связались с NET, остается надеяться только что от этого не пострадают закачики :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:09 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
а Ваш проект на каких минимум машинах будет работать у клиентов? Минимум Celeron 700 + 256 оперативки. Везде WinXP. А основном машинки более 1ГГц. Есть пяток Win98 на P166, но это реликты - остатки от планомерной замены, которые в общем-то не заменяются ввиду трудностей со специализированным программным обеспечением, привязанным к железке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:11 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Одно можно сказать с увереностью - вы как программист не пожалеете что связались с NET, остается надеяться только что от этого не пострадают закачики :-) уже не жалеем - сначала почитали Прозиса, возникло желание проверить - так ли все прекрасно, как там написано, потом с опаской поставили, неделю попинали и поняли, что обратной дороги нет. При открытии старого доброго VB6 возникает некое чувство давно ушедших времен. Многие мечты стали реальностью - чего стоит наследование: При переносе у нас было более 3тыс. проблем, связанных с динамическим контестным меню (у нас все было завязано на свойстве Tag - очень неудачное решение, но оно применялось везде и мы не решались отступить от принятого стандарта - и правильно сделали!)... Решение проблемы заняло пару часов - чего легче унаследовать стандартное меню и добавить поддержку свойства Tag... десяток строк кода и все 3тыс. "ошибок" исправлены... А заказчику деваться некуда :-) он один. К тому-же VB6 стал "глючить" - тоесть есть 7 машин, на которых происходят "слеты" нашего приложения, невоспроизводимые ни на какой другой машине. Причем количество этих машин растет с ростом нашего проекта - по статистике, с какого-то момента добавление трех новых форм вызывает появление 1 машины с "чудесными" глюками, которые не лечатся переустановкой винды или заменой модулей памяти - глубже не копали.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:24 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
А вы пытались ваше приложение запустить под 98 на p166 ? Или у заказчика скажем на том- же селероне 700 но с W98? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:29 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>К тому-же VB6 стал "глючить" - тоесть есть 7 машин, на которых происходят "слеты" нашего приложения, невоспроизводимые ни на какой другой машине. Причем количество этих машин растет с ростом нашего проекта - по статистике, с какого-то момента добавление трех новых форм вызывает появление 1 машины с "чудесными" глюками, которые не лечатся переустановкой винды или заменой модулей памяти - глубже не копали.... Да, чем подкупает dot NET - дак это именно своей надежностью. Manage Code - как ни как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:29 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32525576&tid=1438823]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
| others: | 299ms |
| total: | 485ms |

| 0 / 0 |
