Pull to refresh

HeloWorld приложение для Singularity

Reading time1 min
Views970
Здесь я расскажу про то, как легко и быстро можно написать программу для singularity и интегрировать её в дистрибутив.

Перед тем, как начать я вам настоятельно рекомендую использовать M$ Virtual PC, а не VMWare. Поскольку были случаи, когда VMWare вылетела с BSOD'ом при запуске Singularity.

Для начала создадим папку %SINGULARITY_ROOT%\base\MyDevelop. В ней мы и создадим HelloWorld.

Я скопировал стандартный пример HelloWorld'а) Однако для более сложных приложений все-равно необходимо прописывать References и файлы проекта. Но есть вероятность, что можно будет компилить и править файл проекта не ручками через консоль, а из-под VS2003 (на более новых не получилось).

Однако, что бы не конфликтовали имена нам нужно изменить строчки в файле проекта:
AssemblyName c Hello на к примеру, на MyFirst.

Теперь для того, что бы интегрировать проект в сборку нам нужно добавить ссылку на этот проект в %SINGULARITY_ROOT%\base\Distro\World.proj.(Можете выбрать другой билд)

Просто добавьте строчку:
/>

Теперь можно откомпилить все:
msb Distro\World.proj — введите в консоли Singularity RDK.

Скачать RDK можно тут
Tags:
Hubs:
Total votes 5: ↑1 and ↓4-3
Comments2

Articles