Skip to content
| Marketplace
Sign in
Visual Studio>Templates>NanoServerProjectExtensions
NanoServerProjectExtensions

NanoServerProjectExtensions

VenkatYallaMSFT

|
36,464 installs
| (0) | Free
Template for a Nano Server compliant application.
Download

Visual C++ Nano Server application

This is a simple C++ template that helps you get started with writing applications that run on both Nano Server and other Windows installation options. The template is based on the Win32 console application with the following customizations:

  1. The template shows Intellisense for APIs that are supported on Nano Server
  2. Red error squiggles are shown for APIs that are not supported on Nano Server
The sample application targets the Windows 10 Anniversay Update SDK (10.0.14393.0) by default. To target a different SDK right-click the solution name in Solution Explorer and choose "Retarget Solution".

FAQ

The API I want to use is not supported on Nano Server. What should I do?

APIs are not supported on Nano Server either because the underlying feature is also not supported or the API has been superseded by a newer API. In most cases, MSDN should offer a recommended substitution.

Does Nano Server support all platforms (x86/64/arm)?

No. Nano Server only supports x64. Be sure to set the debug target to x64 when building for Nano Server.

How do I debug the project on Nano Server?

Configure Nano Server for remote debugging by installing PowerShell Nano SDK from https://www.powershellgallery.com/packages/Microsoft.PowerShell.NanoServer.SDK/1.0.1.0 which provides
remote debugger related cmdlets.

 

Configure your development environment

  1. Change the "Debugger to Launch" to Remote Windows Debugger
  2. Set Remote Server Name, Remote Command, Working Directory to point to the appropriate locations on the target
  3. Change Authentication type to "Remote with no authentication"
  4. Set the symbols path and start debugging
  
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft