Вот и он, вот и он
От: Блудов Павел Россия  
Дата: 26.02.08 06:35
Оценка: 270 (11)


Экспресс версия собирается и запускается. Все желающие могут забрать версию из trunk'а и попробовать.
С Web проектами пока никак, а winforms проекты вполне работоспособны.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re: Вот и он, вот и он
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 26.02.08 12:47
Оценка:
БП>Экспресс версия собирается и запускается. Все желающие могут забрать версию из trunk'а и попробовать.
БП>С Web проектами пока никак, а winforms проекты вполне работоспособны.
Срочно пропагандировать в школах! Пока туда это не поставили.
... << RSDN@Home 1.2.0 alpha rev. 789>>
Re: Вот и он, вот и он
От: Kisloid Мухосранск  
Дата: 26.02.08 12:50
Оценка: +1
Здравствуйте, Блудов Павел, Вы писали:

БП>Экспресс версия собирается и запускается. Все желающие могут забрать версию из trunk'а и попробовать.


А собранная версия будет? А то нету СДК, чтобы собрать из исходников.
... << RSDN@Home 1.2.0 alpha rev. 786>>
((lambda (x) (list x (list 'quote x))) '(lambda (x) (list x (list 'quote x))))
Re: Вот и он, вот и он
От: ArtDenis Россия  
Дата: 26.02.08 17:32
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Экспресс версия собирается и запускается. Все желающие могут забрать версию из trunk'а и попробовать.


У меня не собирается. Какие-то там левые пути прописаны:

D:\Nemerle\VSInt\Nemerle.VsIntegration\Nemerle.VisualStudio-2005.csproj(348,11): error MSB4019: The imported project "D:\Common\Source\CSharp\Project\ProjectBase.Files" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk

... << RSDN@Home 1.2.0 alpha rev. 823>>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[2]: Вот и он, вот и он
От: ArtDenis Россия  
Дата: 26.02.08 17:43
Оценка:
Здравствуйте, ArtDenis, Вы писали:

Ещё ошибки:

D:\Nemerle\VSInt\Nemerle.Compiler.Utils\Nemerle.Compiler.Utils.csproj(198,3): error MSB4102: The value "'C:\Program Files\Nemerle\'\Nemerle.MSBuild.targets" of the "Project" attribute in element <Import> is invalid. The given path's format is not supported.


Смущает наличие апостофов в пути.
... << RSDN@Home 1.2.0 alpha rev. 823>>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re: Вот и он, вот и он
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.02.08 23:50
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

Два предложения:
1. Изменить название для Экспресс версии. А то "Nemerle VS Integration" выглядит в данном контексте нехорошо. Лучше назвать ее "Nemerle Express". Или как там МС называет Экспрессы созданные на базе 2008-ой Студии?
2. Сделать инсталлятор для этого чуда.

А вообще — молодец! Всего каких-то два дня и мы имеем вполне себе фриварную IDE для Nemerle!
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Вот и он, вот и он
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.02.08 23:53
Оценка:
Здравствуйте, ArtDenis, Вы писали:

AD>У меня не собирается. Какие-то там левые пути прописаны:

AD>

D:\Nemerle\VSInt\Nemerle.VsIntegration\Nemerle.VisualStudio-2005.csproj(348,11): error MSB4019: The imported project "D:\Common\Source\CSharp\Project\ProjectBase.Files" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk


А этоhttp://rsdn.ru/article/nemerle/Nemerle.VsIntegration-ru.xml, все выполнено?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
vs2005
От: Блудов Павел Россия  
Дата: 27.02.08 01:28
Оценка:
Здравствуйте, ArtDenis, Вы писали:

AD>

D:\Nemerle\VSInt\Nemerle.VsIntegration\Nemerle.VisualStudio-2005.csproj(348,11): error MSB4019: The imported project "D:\Common\Source\CSharp\Project\ProjectBase.Files" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk


Для сборки версии для 2005 студии нужно прописать переменную среды VSSDK2005 или тупо выкинуть его из sln. Он для сбора экспресс версии не нужен.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Инсталлятор
От: Блудов Павел Россия  
Дата: 27.02.08 01:28
Оценка:
Здравствуйте, Kisloid, Вы писали:

K>А собранная версия будет? А то нету СДК, чтобы собрать из исходников.

Конечно будет. Просто для сборки инсталлятора нужно ещё немного потрудиться.
С ходу не получилось так что нужно разбираться как там всё устроено.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Название
От: Блудов Павел Россия  
Дата: 27.02.08 01:28
Оценка: +1
Здравствуйте, VladD2, Вы писали:

VD>1. Изменить название для Экспресс версии. А то "Nemerle VS Integration" выглядит в данном контексте нехорошо. Лучше назвать ее "Nemerle Express". Или как там МС называет Экспрессы созданные на базе 2008-ой Студии?

Я её назвал Nemerle Studio чтобы было проще копипастить из питона.
Но SLK у нас для Nemerle VS Integration.
Нужно заказать ещё пару ключиков от MS.
Или только один для SLK а PLK использовать тот же что и для "Nemerle VS Integration".
Тут я ещё не разобрался до конца во всей этой системе ключиков.

"Nemerle Express" как-то странно звучит. Те были "blablabla express edition"
Ещё вариант: "NemerleDevelop" но это тоже не фонтан. Вобщем нужно думать красивое и понятное название.

VD>2. Сделать инсталлятор для этого чуда.

Делаю. У питона есть инсталлятор, но он какой-то нерабочий.
У него на выходе файл на 150 кил в котором ничего нет и который валится при запуске с кодо 2356.
Согласно документации, инсталлятор должен тупо скопировать файлы и запустить NemerleStudio.exe /setup
Но пока не получается. Буду копать дальше.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re: Название
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.02.08 02:31
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>"Nemerle Express" как-то странно звучит. Те были "blablabla express edition"

БП>Ещё вариант: "NemerleDevelop" но это тоже не фонтан. Вобщем нужно думать красивое и понятное название.

Наверно лучше поступить как те кто делал Питоновский "экспресс". Она назвали его Python Studio. Можно поступить так же и назвать наше чудо — "Nemerle Studio". NemerleDevelop никуда не годится хотя бы потому, что уже есть XDevelop и это отдельная IDE не имеющая никакого отношения к MS VS.

VD>>2. Сделать инсталлятор для этого чуда.

БП>Делаю. У питона есть инсталлятор, но он какой-то нерабочий.
БП>У него на выходе файл на 150 кил в котором ничего нет и который валится при запуске с кодо 2356.
БП>Согласно документации, инсталлятор должен тупо скопировать файлы и запустить NemerleStudio.exe /setup
БП>Но пока не получается. Буду копать дальше.

Я поглядел что делает этот самый XxxStudio.exe и пришел к выводу, что они это тупая заполнялка реестра. Ты можешь это сделать и в инсталляторе (сам). Там похоже просто ключики другие используются.

Еще бы хорошо бы включить пакет Shell-а в наш инсталлятор, чтобы он его ставил в тихую (если он уже не стоит). Тогда бы наш инсталлятор выглядел бы как полноценный продукт (в общем, было бы круто ).
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Вот и он, вот и он
От: ArtDenis Россия  
Дата: 27.02.08 04:45
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>А этоhttp://rsdn.ru/article/nemerle/Nemerle.VsIntegration-ru.xml, все выполнено?


Я просто запустил файл build.cmd в надежде, что при билде автоматически определиться, что у меня VS Express и что он построит интеграцию именно для неё
... << RSDN@Home 1.2.0 alpha rev. 823>>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[4]: Вот и он, вот и он
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.02.08 04:47
Оценка:
Здравствуйте, ArtDenis, Вы писали:

VD>>А этоhttp://rsdn.ru/article/nemerle/Nemerle.VsIntegration-ru.xml, все выполнено?


AD>Я просто запустил файл build.cmd в надежде, что при билде автоматически определиться, что у меня VS Express и что он построит интеграцию именно для неё


C Express-ами вообще ничего работать не может. Тут нужно делать собственный Express.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
WebSetup
От: Блудов Павел Россия  
Дата: 27.02.08 04:54
Оценка: +1
Здравствуйте, VladD2, Вы писали:

VD>Еще бы хорошо бы включить пакет Shell-а в наш инсталлятор, чтобы он его ставил в тихую (если он уже не стоит). Тогда бы наш инсталлятор выглядел бы как полноценный продукт (в общем, было бы круто ).


Пакет шелла занимает 350 мегобайт.
Из них 300 это prerequisites типа .net framework 3.5 и msi installer 3.1
Так что я думаю прикрутить bootstrapper от того самого Давида Икарди что грид написал.
Иначе nemerle.org устанет эти инсталляторы отдавать. Да и люди ругаться будут. Кому охота каждый раз такой объём перекачивать.
А так получится небольшой WebSetup в духе мелкософта который сам докачивает что ему нужно и устанавливает.
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re[5]: Вот и он, вот и он
От: Блудов Павел Россия  
Дата: 27.02.08 04:59
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>C Express-ами вообще ничего работать не может. Тут нужно делать собственный Express.

Точнее три.
Нужен c++ Express для компиляции PkgCmd.ctc, нужен c# express для компиляции проекта Nemerle.VsIntegration и нужен Nemerle Express для Nemerle.Compiler.Utils.

Так что из командной строки интеграцию собрать проще. Нужен только fx 3.5 и Windows SDK 6.1 (для rc.exe)
... << RSDN@Home 1.2.0 alpha rev. 788>>
Re[6]: Вот и он, вот и он
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.02.08 12:33
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Так что из командной строки интеграцию собрать проще. Нужен только fx 3.5 и Windows SDK 6.1 (для rc.exe)


Кстати, может засунуть rc.exe в SVN? Ну, чтобы людям не надо было тянуть кучу дерьма ради одного ехе-щника...
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: WebSetup
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.02.08 12:36
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Иначе nemerle.org устанет эти инсталляторы отдавать. Да и люди ругаться будут. Кому охота каждый раз такой объём перекачивать.


Согласен. Мы ведь версии пока что обновляем постоянно.

БП>А так получится небольшой WebSetup в духе мелкософта который сам докачивает что ему нужно и устанавливает.


Э... если это будет реализовано хорошо, то может быть. Но в любом случае лучше уж тогда сделать возможность скачать все отдельно и поставить. А то все эти веб-сетапы очень часто тупят и раздражают.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: WebSetup
От: Блудов Павел Россия  
Дата: 28.02.08 00:55
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Э... если это будет реализовано хорошо, то может быть. Но в любом случае лучше уж тогда сделать возможность скачать все отдельно и поставить. А то все эти веб-сетапы очень часто тупят и раздражают.

Это само собой. Для ловких парней должна быть инструкция, а для тех кто не умеет читать инструкции нужен websetup.exe
... << RSDN@Home 1.2.0 alpha rev. 788>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.