Февральский CTP
От: Блудов Павел Россия  
Дата: 20.02.08 11:58
Оценка: 106 (7)
Лежит здесь

http://files.rsdn.ru/507/NemerleSetup-2008Feb-v2.zip

Только для 2008-й студии.
Для 2005-й пользуйте сентябрьскую версию.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re: Февральский CTP
От: ecinunice  
Дата: 20.02.08 13:14
Оценка:
БП>Только для 2008-й студии.
У меня не работает WebApplication — это моя беда или общая?
... << RSDN@Home 1.2.0 alpha rev. 737>>
Re[2]: Февральский CTP
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.02.08 16:10
Оценка:
Здравствуйте, ecinunice, Вы писали:

БП>>Только для 2008-й студии.

E>У меня не работает WebApplication — это моя беда или общая?

Только что попробовал... WebApplication создается, компилируется и даже запускается. Но при попытке сохранить выдается какое-то сообщение. Похоже проблемы с регистрацией код-дом-провайдера.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Там ещё конь не валялся.
От: Блудов Павел Россия  
Дата: 21.02.08 01:21
Оценка:
Здравствуйте, ecinunice, Вы писали:

E>У меня не работает WebApplication — это моя беда или общая?

WebApplication работают, но весь code behind нужно делать ручками.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re: Февральский CTP
От: VladD2 Российская Империя www.nemerle.org
Дата: 21.02.08 16:16
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Лежит здесь

БП>http://files.rsdn.ru/507/NemerleSetup-2008Feb-v2.zip

Пересобери его, плиз, так чтобы он использовал новую версию Nemerle.MSBuild.targets. Я брошу эту версию на сидюк к журналу и выложим ее как официальную.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Февральский CTP
От: Блудов Павел Россия  
Дата: 22.02.08 01:18
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Пересобери его, плиз, так чтобы он использовал новую версию Nemerle.MSBuild.targets. Я брошу эту версию на сидюк к журналу и выложим ее как официальную.

Там версия из Re: Пересборка проекта
Автор: Алексей П
Дата: 20.02.08
.
Так что лишнего не пересобирается.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re[3]: Февральский CTP
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.02.08 12:23
Оценка: +1
Здравствуйте, Блудов Павел, Вы писали:

VD>>Пересобери его, плиз, так чтобы он использовал новую версию Nemerle.MSBuild.targets. Я брошу эту версию на сидюк к журналу и выложим ее как официальную.

БП>Там версия из Re: Пересборка проекта
Автор: Алексей П
Дата: 20.02.08
.

БП>Так что лишнего не пересобирается.

Не, не, не. Это не надо было брать. Я уже обновил СВН. Бери мой файл. Он правильный. Та версия не пересобирает проект даже при изменении таргет-файлов, а это плохо.

И вообще, не надо делать каких-то собственных локальных версий. А то потом запутаемся. Все надо собирать из СВН-на.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Февральский CTP
От: _nn_ www.nemerleweb.com
Дата: 22.02.08 14:07
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Лежит здесь


БП>http://files.rsdn.ru/507/NemerleSetup-2008Feb-v2.zip


БП>Только для 2008-й студии.

БП>Для 2005-й пользуйте сентябрьскую версию.

Получил сообщение:

Nemerle 0.9.3. (FEB 2008 CTP) build 7879
Nemerle 0.9.4 (JUN 2007 CTP) build 7711 requires Visual Studio 2005.


Это как понимать ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: Февральский CTP
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.02.08 17:06
Оценка:
Здравствуйте, _nn_, Вы писали:

__>Получил сообщение:

__>

__>Nemerle 0.9.3. (FEB 2008 CTP) build 7879
__>Nemerle 0.9.4 (JUN 2007 CTP) build 7711 requires Visual Studio 2005.


__>Это как понимать ?


Попробуй последнюю версию

http://www.rsdn.ru/forum/message/2849717.1.aspx
Автор: Блудов Павел
Дата: 22.02.08


Только снеси сначала все старые и удали файлы из каталога %ProgramFiles%\Nemerle
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Февральский CTP
От: _nn_ www.nemerleweb.com
Дата: 22.02.08 22:38
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, _nn_, Вы писали:


__>>Получил сообщение:

__>>

__>>Nemerle 0.9.3. (FEB 2008 CTP) build 7879
__>>Nemerle 0.9.4 (JUN 2007 CTP) build 7711 requires Visual Studio 2005.


__>>Это как понимать ?


VD>Попробуй последнюю версию


VD>http://www.rsdn.ru/forum/message/2849717.1.aspx
Автор: Блудов Павел
Дата: 22.02.08


VD>Только снеси сначала все старые и удали файлы из каталога %ProgramFiles%\Nemerle


Я понял что произошло.

Была установлена студия 2005 и интеграция Nemerle.
В последствии 2005 была снесена и поставлена 2008.
Однако теперь нельзя снять старую интеграцию, т.к. это требует студию 2005

Небольшая правка реестра и все устанавливается.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: Февральский CTP
От: Dr.Gigabit  
Дата: 23.02.08 06:46
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Лежит здесь


БП>http://files.rsdn.ru/507/NemerleSetup-2008Feb-v2.zip


БП>Только для 2008-й студии.

БП>Для 2005-й пользуйте сентябрьскую версию.

Инсталлятор валится
Из евент лога:
Product: Nemerle 0.9.3 (FEB 2008 CTP) build 7879 -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action CA_DevenvSetup2008, location: d:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe, command: /setup

OS: Vista Enterprise Edition 32bit, VS 2008 Team Suite

Валится похоже на регистации компонента в студии, т.к. выскакивает окно "The operation can't be completed"
... << RSDN@Home 1.2.0 alpha rev. 790>>
Re[2]: Февральский CTP
От: Блудов Павел Россия  
Дата: 23.02.08 09:43
Оценка:
Здравствуйте, Dr.Gigabit, Вы писали:

DG>Инсталлятор валится

DG>Из евент лога:
DG>Product: Nemerle 0.9.3 (FEB 2008 CTP) build 7879 -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action CA_DevenvSetup2008, location: d:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe, command: /setup

DG>OS: Vista Enterprise Edition 32bit, VS 2008 Team Suite


DG>Валится похоже на регистации компонента в студии, т.к. выскакивает окно "The operation can't be completed"

А какие-нибудь решарперы для студии установлены?

Здесь
Автор: Блудов Павел
Дата: 22.02.08
выложена новая версия, но в ней никаких подобных багов исправлено не было.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re[4]: Февральский CTP
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.02.08 16:24
Оценка:
Здравствуйте, _nn_, Вы писали:

http://www.rsdn.ru/forum/message/2848670.1.aspx
Автор: Блудов Павел
Дата: 22.02.08
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Февральский CTP
От: Аноним  
Дата: 23.02.08 17:45
Оценка:
решил поставить. получилось следующее:
заголовок окна:
"Nemerle 0.9.4 Feb 2008 CTP build 7888 Setup"
сообщение:
"Nemerle 0.9.3 (Apr 2008 CTP) requires Visual Studio 2005"

Я все могу понять, проект молодой, развивающийся, денег за него не платят... все кроме одного
при чем тут Студия 2005, которую я снес давно, реестр, какие-то файлы в Program Files, которые нужно удалить вручную? Это же навороченный дотнет, который должен САМ решать все проблемы несовместимости dll-ей и прочей фигни, в которой разбираться у рядового пользователя нету никакого желания. Сколько ставил разного софта (не дотнетовского, а обычного), НИКОГДА такого не было. Следующая версия просто затирает предыдущую и все. Предыдущая поверх следующей — обычно винда спрашивает разрешения. Тупо и эффективно. Почему здесь так не сделать?
Re[3]: Февральский CTP
От: Dr.Gigabit  
Дата: 23.02.08 21:20
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

Удален оверквотинг.

БП>А какие-нибудь решарперы для студии установлены?


БП>Здесь
Автор: Блудов Павел
Дата: 22.02.08
выложена новая версия, но в ней никаких подобных багов исправлено не было.


Установлен решарпер 4 еап. Брал самую последнюю версию. А что, известны преценденты, когда решарпер не дружил с немерловой интеграцией?
Re[4]: Февральский CTP
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.02.08 19:14
Оценка:
Здравствуйте, Dr.Gigabit, Вы писали:

DG>Установлен решарпер 4 еап. Брал самую последнюю версию. А что, известны преценденты, когда решарпер не дружил с немерловой интеграцией?


Известны прецеденты когда Решарпер не дружил с чем попало. Его разработчики маются дурью и вместо того чтобы создать пакет (package) они оформили Решарпер в виде плагина. Этот плагин лезет куда попало и нарываясь на неизвестные ему языки глючит.

ЗЫ

Естественно, не факт, что в данном случае виноват именно Решарпер.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Февральский CTP
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.02.08 19:18
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Я все могу понять, проект молодой, развивающийся, денег за него не платят... все кроме одного

А>при чем тут Студия 2005, которую я снес давно, реестр, какие-то файлы в Program Files, которые нужно удалить вручную?

Павел пытается сделать универсальный инсталлятор который ставил бы интеграцию для обоих версий студии. По идее инсталлятор должен ставить компилятор даже если на машине не установлено ни одной студии. Так что, видимо это баги.

А>Это же навороченный дотнет, который должен САМ решать все проблемы несовместимости dll-ей и прочей фигни, в которой разбираться у рядового пользователя нету никакого желания.


Не надо только на здоровую голову. Инсталлятор никакого отношения к дотнету не имеет. Это стандартный MSI. Естественно, что и MSI сам по себе никакого отношения к проблеме не имеет. Просто в инсталляторе ошибка.

А> Сколько ставил разного софта (не дотнетовского, а обычного), НИКОГДА такого не было. Следующая версия просто затирает предыдущую и все. Предыдущая поверх следующей — обычно винда спрашивает разрешения. Тупо и эффективно. Почему здесь так не сделать?


Вообще-то далеко не все инсталляторы затирают предыдущие версии. Это вопрос не такой простой.

Проблему будем решать.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Февральский CTP
От: Блудов Павел Россия  
Дата: 25.02.08 01:06
Оценка:
Здравствуйте, Dr.Gigabit, Вы писали:

DG>Установлен решарпер 4 еап. Брал самую последнюю версию. А что, известны преценденты, когда решарпер не дружил с немерловой интеграцией?

Тогда я бы начал с того, что времнно выключил бы его. (Tools->AddIns-> снфть галку у ReSharper)
Потом можно будет и назад вернуть.
У Решарпера проблема с Nemerle.dll, точнее проблема в том, что Решарпер для чтения сборок не пользуется ни рефлексией, ни mono.cecil, а использует какой-то свой самопал, в котором многое не реализовано. Если запустить студию под отладчиком, то видно кучу ОйМамочкиException в модуле JetBrains.MetaData.
... << RSDN@Home 1.2.0 alpha rev. 788>>
MsiZap
От: Блудов Павел Россия  
Дата: 25.02.08 01:09
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>решил поставить. получилось следующее:

А>заголовок окна:
А>"Nemerle 0.9.4 Feb 2008 CTP build 7888 Setup"
А>сообщение:
А>"Nemerle 0.9.3 (Apr 2007 CTP) requires Visual Studio 2005"

Есть такая проблема — версия интеграции от Apr 2007 не сносится, если студию успели снести.
К сожалению, это лечится только MsiZap. Подробности в поиске по форуму.

Версии начиная с Sep 2007 проверяют наличие студии и при установке и при сносе.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re[5]: Февральский CTP
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 25.02.08 07:30
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>У Решарпера проблема с Nemerle.dll, точнее проблема в том, что Решарпер для чтения сборок не пользуется ни рефлексией, ни mono.cecil, а использует какой-то свой самопал, в котором многое не реализовано. Если запустить студию под отладчиком, то видно кучу ОйМамочкиException в модуле JetBrains.MetaData.


Не надо "ля-ля". Никакого самопала. Мы читаем DLL с помощью родного unmanaged метадата-ридера. А кучи эксепшенов — это внутреннее дело более высокоуровнего обработчика, у него логика на эксепшенах построена
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.