|
2 / 2 / 0
Регистрация: 23.10.2016
Сообщений: 80
|
|
Создание проектов SML.NET в Visual Studio06.03.2018, 00:55. Показов 2372. Ответов 13
Нужна ваша помощь. В универе задали оснастить графическим интерфейсом на языке C# функции на языке SML.
Код функции SML уже есть, теперь проблема в оформлении. Нигде не нашел об этом информации, кроме старого сборника лабораторных работ 2003 года. Там есть такой пункт действий: Выберите опцию – New->Project в меню File или в начальном «мастере». В появившемся окне выберите SML.NET Application. Проблема в том, что в моём Visual Studio 2017, разделе "Файл -> Создать -> Проект" нет такого пункта "SML.NET Application". Не подскажете, где его найти?
0
|
|
| 06.03.2018, 00:55 | |
|
Ответы с готовыми решениями:
13
Visual Studio 2013 C# создание совместных проектов
В чём отличия между visual studio и visual studio .net? |
|
Администратор
|
|
| 06.03.2018, 01:14 | |
|
Герамтур, раздел "Процедура установки SML.NET" ты не заметил? Конечно текст там исходит из того что у студента есть инсталлятор SFML, но если немного подумать, то можно догадаться зайти на официальный сайт и скачать его оттуда - https://www.sfml-dev.org/download.php
Добавлено через 3 минуты Перепутал SML с SMFL. Суть тем не менее не меняется, только ссылка - https://www.cl.cam.ac.uk/resea... nload.html
0
|
|
|
2 / 2 / 0
Регистрация: 23.10.2016
Сообщений: 80
|
|
| 06.03.2018, 01:16 [ТС] | |
|
OwenGlendower, да, после создания темы я уже обратил внимание, но у меня не было архива "smlnet.tar.gz". В поисковике выбил сайт SML of New Jersey с этим файлом. Скачавши и распаковавши его, там я попытался запустить инсталятор, как было сказано в "процедуре установки", на что выбило "Невозможно запустить это приложение на вашем ПК, чтобы найти версию для вашего компьютера, обратитесь к издателю приложения". Сейчас попробую твой вариант.
P.S. Увидел правку, именно с этого сайта я и скачал архив. P.S.S. Изначально инсталятор был без расширения, поэтому я вручную добавил ему .exe, как было указано в "процедуре установки". Надеюсь он не запускается не из-за этого.
0
|
|
|
Администратор
|
||
| 06.03.2018, 08:16 | ||
|
- Binary distribution excluding Visual Studio support: smlnet.tar.gz - Binary distribution including Visual Studio support: vssmlnet.tar.gz Раз тебе требуется шаблон проекта в VS, то скорее нужна вторая ссылка. Правда файлы датируются июнем 2006, а это VS 2005. Рассчитывать на поддержку VS 2017 не стоит. Возможно придется вручную добавлять поддержку нужного шаблона. Добавлено через 54 секунды В первом архиве файл INSTALL это текстовый файл. install.exe есть во втором архиве.
0
|
||
|
2 / 2 / 0
Регистрация: 23.10.2016
Сообщений: 80
|
|||
| 06.03.2018, 13:11 [ТС] | |||
При попытке запустить установщик выдаёт: "Installer failed with error: could not find any installation VS of in registry".
0
|
|||
|
2 / 2 / 0
Регистрация: 23.10.2016
Сообщений: 80
|
|
| 07.03.2018, 13:15 [ТС] | |
|
Поднимаю тему, всё еще актуально.
0
|
|
|
Администратор
|
|
| 07.03.2018, 21:30 | |
|
Герамтур, можно установить VS2005 под виртуальной машиной и работать там. Или попробовать взять шаблоны проектов из папки "C:\Program Files\Microsoft Visual Studio 8.0\Common7\IDE\ProjectTemplates"\
0
|
|
|
2 / 2 / 0
Регистрация: 23.10.2016
Сообщений: 80
|
||
| 07.03.2018, 22:01 [ТС] | ||
|
0
|
||
|
Администратор
|
|
| 07.03.2018, 22:06 | |
|
Герамтур, тот который относится к SML. Какой именно не знаю. Я им не пользуюсь и ставить VS2005+SML не имею интереса.
0
|
|
|
2 / 2 / 0
Регистрация: 23.10.2016
Сообщений: 80
|
|
| 07.03.2018, 22:33 [ТС] | |
|
OwenGlendower, в общем покопался я в шаблонах, нашел даже вторую папку ProjectTemplates, тоже с шаблонами, погуглил о них информацию, но ничего связанного с SML в них не нашел. Получается SML безнадежно мертв для современного VS и без вирт. машин/vs2005 не обойтись, что опечаливает. Порой хочется заставить разгребать всех этих ископаемых динозавров людей, которые добавляют задания 2003-2006 года актуальности в программу университетов.
0
|
|
|
Администратор
|
|
| 07.03.2018, 22:56 | |
|
Герамтур, может лучше поинтересоваться у них на чем лучше выполнять задание? Возможно применение VS не является обязательным?
0
|
|
|
2 / 2 / 0
Регистрация: 23.10.2016
Сообщений: 80
|
|
| 07.03.2018, 23:14 [ТС] | |
|
OwenGlendower, ну студенты в основном с преподавателями общаются, а тех людей, которые составляли эту программу, мы их в жизни не видели. Судя по возрасту источника заданий (2004 г.), возможно составители уже в университете давно не работают и внуков нянчат, а те, кто ответственны за свежесть и актуальность программы обучения университета, то о них ничего не известно. Можно у преподавателя узнать, но мне кажется, что о SML он знает не больше нашего, тем более что это предмет по C#, а о SML вот мы на днях только узнали, что такой язык вообще существует. Думаю, он просто скажет, делайте как в задании написано.
0
|
|
|
Администратор
|
|
| 07.03.2018, 23:24 | |
|
Герамтур, а преподователь не в курсе содержания программы курса и как её выполнять?
0
|
|
| 08.03.2018, 01:25 | |
|
Не по теме: OwenGlendower, а вот такое сплошь и рядом...:cry:
0
|
|
| 08.03.2018, 01:25 | |
|
Помогаю со студенческими работами здесь
14
Разработка и создание алгоритмов решения заданий и их реализация в Visual Studio.Net Visual Studio 2010 - нету MVC проектов Создание отчуждаемых проектов в MS Visual Studio 2010 Как открыть файлы в формате visual studio .net 2003 в visual studio net 2002? Отличия Visual Studio.NET и Visual Studio.NET 2003 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|