# StandaloneModule This sample project illustrates how you can make a single, "stand alone" {{< glossterm >}}wasm{{< /glossterm >}} module that connects to [SimConnect SDK](../../../programming-apis/simconnect/simconnect-sdk/) without being "attached" to an object within the simulation world. The important part of this sample is found in the `Sources/Code` folder, where you'll see a Visual Studio project that can then be compiled into a WASM module: {{< image-center src="images/7_Samples_Tutorials/Samples/Misc/StandaloneModule/module_code.png" alt="Example Of The Code Involved in The StandAloneModule WASM" >}} Once compiled the WASM module would be placed into the `PackageSources` folder to be copied as part of the project, as shown in this project.     ### Loading And Building The Project In order to load and build the project in Microsoft Flight Simulator 2024, you must have previously enabled Developer Mode ([see here](../../../introduction/sdk-overview/) for more information). Once enabled, simply follow these steps:   - Use the **Open project...** command from the **File** menu. {{< image-center src="images/7_Samples_Tutorials/general_openproject.png" alt="Developer Mode Open Project" >}}   - Select the file `StandaloneModuleProject.xml` from the `StandaloneModule` sample project: {{< image-center src="images/7_Samples_Tutorials/Samples/Misc/StandaloneModule/module_loadxml.png" alt="The StandaloneModule XML File In The File Explorer" >}}   - The **Project Editor** should open automatically and show you the project `mycompany-module-standalone` (if the Project Editor doesn't open, then you can open it from the Developer Mode **Tools** menu): {{< image-center src="images/7_Samples_Tutorials/Samples/Misc/StandaloneModule/module_project.png" alt="The Standalone Module Package In The Project Editor" >}}   - Selecting the project and then **right-clicking** will open a menu where you can select the **Build and Mount** option to build the project and mount the created package in the [VFS](../sceneries/airportkalo/#):![The Build Package Button](images/7_Samples_Tutorials/Samples/Misc/StandaloneModule/module_buildpackage.png)   - This will build a package from the files specified in your project. This package will be named `StandaloneModule.wasm` and will be output in the `Packages` folder: {{< image-center src="images/7_Samples_Tutorials/Samples/Misc/StandaloneModule/module_wasm.png" alt="The Standalone Module Package Folder" >}}    - At this point you should exit any flights and go to the main menu, then start a new flight. After the flight starts, open [The Console](../../../devmode/menus/debug_info/the-console/). Here you can do a search for "*New Flight Loaded*" (which is the message that the module should output if a flight is successfully started) and you should see the message listed: {{< image-center src="images/7_Samples_Tutorials/Samples/Misc/StandaloneModule/module_output.png" alt="The Output From The Standalone Module" >}}