Se utilizzate Visual Studio, la vostra vita da programmatore è abbastanza facilitata. Purtroppo questo IDE di sviluppo esiste solo per i sistemi operativi Windows e MacOS.
Se utilizzate Linux, probabilmente avete scelto Visual Studio Code come alternativa, il quale risulta essere un buon editor per lo sviluppo in ambiente .NET, ma non è completo di tutte le funzionalità del fratello maggiore. Una di queste è la possibilità di impostare l’assembly name e il root namespace in un progetto.
Per farlo è necessario aggiungere due semplici righe al .csproj file:
<AssemblyName>my.assembly.name</AssemblyName> <RootNamespace>my.root.namespace</RootNamespace>
Vi consiglio di aggiungere queste righe all’interno del property group che contiene anche il target framework.
Il risultato dovrebbe essere simile a questo:
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netcoreapp3.1</TargetFramework> <AssemblyName>my.assembly.name</AssemblyName> <RootNamespace>my.root.namespace</RootNamespace> </PropertyGroup> ... </Project>
Niente di più semplice.
Buona programmazione a tutti! 😉