
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.21] |
![]() |
|
Страницы: (20) « Первая ... 7 8 [9] 10 11 ... 19 20 все ( Перейти к последнему сообщению ) |
Сообщ.
#121
,
|
|
|
А это здесь причем? Человек испытывал трудности при запуске приложения без WinSxS - библиотек и думал, что, якобы, Win32-приложения теперь зависят от .NET. Это не так. Просто схема установки разделяемых библиотек теперь другая. Фигасе... ![]() |
Сообщ.
#122
,
|
|
|
да вот в том и дело, что хрен знает в каких случаях это происходит..
запускаешь прогу - а там все данные порушены... давай копаться... епт.. ЦСтринг не скопировался.. пример - это для примера ![]() ситуации могут быть разные.. может это как-то связано с тем, что одна из строк - внутри private секции... |
Сообщ.
#123
,
|
|
|
Цитата Muran @ да вот в том и дело, что хрен знает в каких случаях это происходит.. запускаешь прогу - а там все данные порушены... давай копаться... епт.. ЦСтринг не скопировался.. Если не применять хаков наподобие _tcscpy((PTSTR)(PCTSTR)str2, _T("text")); то наличие механизма copy-on-write в CString ну никакие данные не порушит. |
Сообщ.
#124
,
|
|
|
Купил сабж.
За выходные наловил немеряно глюков разного характера. НЕ покидает ощущение сырости продукта. Забегая наперёд скажу, что ставился VisualStudio 2005 Professional на чистую систему ХР СП2. Из глюков замечено: - часто при добавлении переменной для контрола, окошко визарда зависает. Т.е. когда вы удерживая контрол два раза кликаете на эдитбоксе появляется пустое, неотрисованное окно. Повторение указанной операции решает вопрос, но тем не менее - неприятно. - Не уверен, что это глюк, но в класс визарде при попытке добавления нового класса предлагается всего лишь примерно 5-6 классов в качестве базовых. Я например так и не понял, каким образом отнаследоваться от CRecordset. Может просто я что то не то делаю, но в 6-й студии, в которой я работал раньшее єто делалось именно там и таким образом. - При компиляции может выдаваться за ошибку, то что 5 минут назад считалось только "варнингом". |
Сообщ.
#125
,
|
|
|
Цитата Forester @ - часто при добавлении переменной для контрола, окошко визарда зависает. Т.е. когда вы удерживая контрол два раза кликаете на эдитбоксе появляется пустое, неотрисованное окно. Повторение указанной операции решает вопрос, но тем не менее - неприятно. Да, оно очень медленно отрисовывается Цитата Forester @ - При компиляции может выдаваться за ошибку, то что 5 минут назад считалось только "варнингом". Хм, сомнительно, не встречал такого. |
Сообщ.
#126
,
|
|
|
Цитата Хм, сомнительно, не встречал такого. Могу конкретный пример привести, когда ошибкой начинает считаться даже то, что не считалось и варнингом. Цитата CString csconnection = _T("ODBC;DBQ=\MyBase.mdb;Driver={Microsoft Access Driver (*.mdb)};UID=admin;"); Выделенное красным например у меня считается ошибкой как неизвестная эскейп последовательность. Вылазит тогда, когда имеются настоящие ошибки, а когда их нет - тихо всё, мирно. Также вспомнилось: - Иногда при попытке повесить функцию на контрол, вылазит какая то хрень, которая радостно сообщает, что у меня что то там "ридонли", а посему ничего добавить оно не может. ![]() Приходится функции-обработчики писать руками. Лечится только перезапуском студии. |
Сообщ.
#127
,
|
|
|
А ведь это у тебя действительно неизвестная эскейп-последовательность. В строке нужно на месте символа '\' ставить '\\'
|
Сообщ.
#128
,
|
|
|
Да, тут пожалуй я провтыкал...
зы. вспомнил ещё одну "особенность". Раньше (в 6-й студии) когда мне функция была уже не нужна, я тыкал в неё правой мышей и выбирал "удалить". Тело тдалённой функции комментировалось. Здесь же такого нет!!! Все функции приходится тупо удалять руками в трёх местах! В меню нет пункта "удалить"!!! Что за нафиг?! Или я куда то не туда смотрю? |
Сообщ.
#129
,
|
|
|
а куда делось hash_map ??
все понял оно тперь в stdext:: |
Сообщ.
#130
,
|
|
|
Forester, может у тебя была приблуда типа вижуалассиста? чета я не помню, что в 6-й студии можно было вот так взять и удалить функцию..
|
Сообщ.
#131
,
|
|
|
Сообщ.
#132
,
|
|
|
действительно есть.. =)) никогда не замечал.. на самом деле классвью это такая штука, которая неимоверно глючит в 2005..
|
Сообщ.
#133
,
|
|
|
Цитата Muran @ действительно есть.. =)) никогда не замечал.. на самом деле классвью это такая штука, которая неимоверно глючит в 2005.. Вообще, "восьмёрка" производит впечатление какой то преальфы. Очень сырой, недоделаный продукт. ИМХО. Существующий патч, помоему только вопрос совместимости с Вистой решает. |
Сообщ.
#134
,
|
|
|
Цитата Forester @ Вообще, "восьмёрка" производит впечатление какой то преальфы. Очень сырой, недоделаный продукт. ИМХО. Ну не знаю. Пока вполне нормально работается, уже около 2 месяцев как на нее пересел. |
Сообщ.
#135
,
|
|
|
А то что есть недовольные тем,что созданная CLR программа не работает без установленный .NET Framework,то уж извините - это не ошибка.Так и должно быть.У .NET есть свои плюсы,но и свои минусы.В зависимости от поставленной задачи надо и выбирать что использовать.
Цитата mikityak @ Framevork XX я себе представил прихожу к другу и накладиваю ему пол компа штобы запустить прогу ! Примерно 20Мегов это пол компа? Память уже не ресурс. И потом установил ты это не только для своей программы,но возможно и для последующих.А для юзера,установка твоего фреймворка это просто бегущий прогрессбар,о котором он мало что знает и просто ждет чтоб загорелась кнопка Next. У меня MS Visual Studio 2005 Pro и пока в целом доволен. Из замеченных багов: Иногда даже после ребилда проекта,он не обновляет экзешник. Так правда было пару раз за месяц и оба раза после переименования хедера формы. Нажатием правой кнопки мыши и там выбора Rename. Может не глюк,а я где-то ошибся??? ![]() |