Repository navigation
After deploy 'The nanoDevice runtime is loading the application assemblies and starting execution.' nothing happens #1736
Description
Library/API/IoT binding
nanoFramework.System.Device.Wifi
Visual Studio version
VS2026 (18.5.2)
.NET nanoFramework extension version
v2022.14.1.8
Target name(s)
Nanoff prints out: ESP32 (ESP32-D0WD-V3 (revision v3.1)), but Amazon title: ESP32 ESP-WROOM-32 (DEVKIT V1)
Firmware version
ESP32_REV3-1.16.0.578
Device capabilities
Attaching to nanoDevice...
Waiting for nanoDevice to initialize...
Debugger found. Resuming boot sequence.
Create Type System.
Loading Deployment Assemblies.
Assembly: NFApp2 (1.0.0.0) (336 RAM - 1832 ROM - 569 METADATA)
AssemblyRef = 8 bytes ( 2 elements)
TypeRef = 56 bytes ( 14 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 104 bytes ( 26 elements)
TypeDef = 16 bytes ( 2 elements)
FieldDef = 0 bytes ( 0 elements)
MethodDef = 8 bytes ( 4 elements)
StaticFields = 0 bytes ( 0 elements)
Attributes = 0 bytes ( 0 elements)
TypeSpec = 0 bytes ( 0 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 750 bytes
Signatures = 113 bytes
ByteCode = 383 bytes
Assembly: nanoFramework.Runtime.Events (1.11.32.0) (596 RAM - 3412 ROM - 1799 METADATA)
AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 48 bytes ( 12 elements)
FieldRef = 0 bytes ( 0 elements)
FieldDef = 44 bytes ( 22 elements)
MethodDef = 104 bytes ( 52 elements)
StaticFields = 36 bytes ( 3 elements)
Attributes = 0 bytes ( 0 elements)
TypeDef = 120 bytes ( 15 elements)
MethodRef = 48 bytes ( 12 elements)
TypeSpec = 0 bytes ( 0 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 739 bytes
Signatures = 227 bytes
ByteCode = 747 bytes
Assembly: System.Device.Wifi (1.5.141.0) (1096 RAM - 7548 ROM - 3098 METADATA)
AssemblyRef = 20 bytes ( 5 elements)
TypeRef = 164 bytes ( 41 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 248 bytes ( 62 elements)
TypeDef = 96 bytes ( 12 elements)
FieldDef = 60 bytes ( 30 elements)
MethodDef = 140 bytes ( 69 elements)
StaticFields = 156 bytes ( 13 elements)
Attributes = 0 bytes ( 0 elements)
TypeSpec = 0 bytes ( 0 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 2265 bytes
Signatures = 582 bytes
ByteCode = 2056 bytes
Assembly: System.IO.Streams (1.1.96.0) (884 RAM - 7112 ROM - 3183 METADATA)
AssemblyRef = 8 bytes ( 2 elements)
TypeRef = 112 bytes ( 28 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 148 bytes ( 37 elements)
TypeDef = 56 bytes ( 7 elements)
FieldDef = 48 bytes ( 24 elements)
MethodDef = 248 bytes ( 124 elements)
StaticFields = 0 bytes ( 0 elements)
Attributes = 0 bytes ( 0 elements)
TypeSpec = 4 bytes ( 1 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 644 bytes
Signatures = 291 bytes
ByteCode = 3158 bytes
Assembly: System.Net (1.11.50.0) (2456 RAM - 22324 ROM - 9877 METADATA)
AssemblyRef = 20 bytes ( 5 elements)
TypeRef = 184 bytes ( 46 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 216 bytes ( 54 elements)
TypeDef = 432 bytes ( 54 elements)
FieldDef = 252 bytes ( 125 elements)
MethodDef = 664 bytes ( 331 elements)
StaticFields = 216 bytes ( 18 elements)
Attributes = 0 bytes ( 0 elements)
TypeSpec = 4 bytes ( 1 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 5506 bytes
Signatures = 1421 bytes
ByteCode = 6810 bytes
Assembly: nanoFramework.System.Text (1.3.42.0) (628 RAM - 5432 ROM - 2261 METADATA)
AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 80 bytes ( 20 elements)
FieldRef = 4 bytes ( 1 elements)
MethodRef = 124 bytes ( 31 elements)
TypeDef = 40 bytes ( 5 elements)
FieldDef = 12 bytes ( 5 elements)
MethodDef = 148 bytes ( 74 elements)
StaticFields = 0 bytes ( 0 elements)
Attributes = 0 bytes ( 0 elements)
TypeSpec = 0 bytes ( 0 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 138 bytes
Signatures = 489 bytes
ByteCode = 2902 bytes
Assembly: mscorlib (1.17.11.0) (4048 RAM - 32536 ROM - 19802 METADATA)
AssemblyRef = 0 bytes ( 0 elements)
TypeRef = 0 bytes ( 0 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 0 bytes ( 0 elements)
TypeDef = 1128 bytes ( 141 elements)
FieldDef = 176 bytes ( 87 elements)
MethodDef = 1608 bytes ( 803 elements)
StaticFields = 192 bytes ( 16 elements)
Attributes = 672 bytes ( 84 elements)
TypeSpec = 4 bytes ( 1 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 2769 bytes
Signatures = 2198 bytes
ByteCode = 9835 bytes
Assembly: System.Threading (1.1.52.34401) (608 RAM - 3884 ROM - 1668 METADATA)
AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 84 bytes ( 21 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 132 bytes ( 33 elements)
TypeDef = 32 bytes ( 4 elements)
FieldDef = 28 bytes ( 14 elements)
MethodDef = 100 bytes ( 50 elements)
StaticFields = 36 bytes ( 3 elements)
Attributes = 0 bytes ( 0 elements)
TypeSpec = 0 bytes ( 0 elements)
Resources = 0 bytes ( 0 elements)
Resources Files = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 788 bytes
Signatures = 216 bytes
ByteCode = 1302 bytes
Resolving.
Total: (9136 RAM - 84080 ROM - 42257 METADATA)
AssemblyRef = 68 bytes ( 17 elements)
TypeRef = 728 bytes ( 182 elements)
FieldRef = 4 bytes ( 1 elements)
MethodRef = 1020 bytes ( 255 elements)
TypeDef = 1920 bytes ( 240 elements)
FieldDef = 620 bytes ( 307 elements)
MethodDef = 3020 bytes ( 1507 elements)
StaticFields = 636 bytes ( 53 elements)
DebuggingInfo = 1516 bytes
Attributes = 672 bytes ( 84 elements)
TypeSpec = 12 bytes ( 3 elements)
Resources Files = 0 bytes ( 0 elements)
Resources = 0 bytes ( 0 elements)
Resources Data = 0 bytes
Strings = 13599 bytes
Signatures = 5537 bytes
ByteCode = 27193 bytes
Ready.
The nanoDevice runtime is loading the application assemblies and starting execution.
Description
I am not sure if nanoFramework.System.Device.Wifi itself the problem but if new blank project, the program is uploaded and executed. But if I add the library via nuget manager it does not work anymore. After the upload it does not print anything. So cannot even tell if debug maybe is broken there or controller at self does not execute.
My goal is to connect wifi, and start webserver to show later some values. Hard to achieve. Same thing I tested now with arduino editor. The examples like simple webserver works. So I am also not sure if memory is the problem or what else.
I am new to this btw.
How to reproduce
- Visual Studio 2026 - New Project
- Select blank nanoFramework
- Add via nuget manager nanoFramework.System.Device.Wifi
- Deploy and Debug
using System.Diagnostics;
using System.Threading;
namespace NFApp2
{
public class Program
{
public static void Main()
{
Debug.WriteLine("Hello from nanoFramework!");
Thread.Sleep(Timeout.Infinite);
// Browse our samples repository: https://github.com/nanoframework/samples
// Check our documentation online: https://docs.nanoframework.net/
// Join our lively Discord community: https://discord.gg/gCyBu8T
}
}
}
Expected behaviour
After the line "The nanoDevice runtime is loading the application assemblies and starting execution." it should start to execute and print out the debug lines.
Without Wifi library I get this after the above line.
'nanoFramework.Tools.VS2022.Extension.dll' (Managed): Loaded 'C:\Users\Nickname\source\repos\NFApp2\packages\nanoFramework.CoreLibrary.1.17.11\lib\mscorlib.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'nanoFramework.Tools.VS2022.Extension.dll' (Managed): Loaded 'C:\Users\Nickname\source\repos\NFApp2\NFApp2\bin\Debug\NFApp2.exe', Symbols loaded.
'nanoFramework.Tools.VS2022.Extension.dll' (Managed): Loaded 'C:\Users\Nickname\source\repos\NFApp2\packages\nanoFramework.Runtime.Events.1.11.32\lib\nanoFramework.Runtime.Events.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'nanoFramework.Tools.VS2022.Extension.dll' (Managed): Loaded 'C:\Users\Nickname\source\repos\NFApp2\packages\nanoFramework.System.IO.Streams.1.1.96\lib\System.IO.Streams.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'nanoFramework.Tools.VS2022.Extension.dll' (Managed): Loaded 'C:\Users\Nickname\source\repos\NFApp2\packages\nanoFramework.System.Net.1.11.50\lib\System.Net.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'nanoFramework.Tools.VS2022.Extension.dll' (Managed): Loaded 'C:\Users\Nickname\source\repos\NFApp2\packages\nanoFramework.System.Text.1.3.42\lib\nanoFramework.System.Text.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'nanoFramework.Tools.VS2022.Extension.dll' (Managed): Loaded 'C:\Users\Nickname\source\repos\NFApp2\packages\nanoFramework.System.Threading.1.1.52\lib\System.Threading.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
The thread '' (2) has exited with code 0 (0x0).
Hello from nanoFramework!
Screenshots
No response
Sample project or code
No response
Aditional information
No response
Activity
[-]After deploy 'The nanoDevice runtime is loading the application assemblies and starting execution.' nothing happens.[/-][+]After deploy 'The nanoDevice runtime is loading the application assemblies and starting execution.' nothing happens[/+]alberk8 commentedon May 10, 2026
The hello world project is working. Are you saying that with the Wifi Nuget added you do not get the
Hello from nanoFramework!printout?josesimoes commentedon May 11, 2026
Moving this to discussions