HeloWorld app for Singularity

    Here I will talk about how you can easily and quickly write a program for singularity and integrate it into the distribution.

    Before you begin, I strongly recommend that you use M $ Virtual PC, not VMWare. Since there were cases when VMWare crashed with BSOD when starting Singularity.

    First, create the% SINGULARITY_ROOT% \ base \ MyDevelop folder. In it we will create HelloWorld.

    I copied the standard HelloWorld example) However, for more complex applications, you still need to register References and project files. But there is a chance that it will be possible to compile and edit the project file not with handles through the console, but from under VS2003 (it did not work on newer ones).

    However, so that the names do not conflict, we need to change the lines in the project file:
    AssemblyName cHello , for example, on MyFirst .

    Now, in order to integrate the project into the assembly, we need to add a link to this project in% SINGULARITY_ROOT% \ base \ Distro \ World.proj. (You can choose another build)

    Just add the line:
    />

    Now you can compile everything:
    msb Distro \ World.proj - Type Singularity RDK in the console.

    Download RDK here

    Also popular now: