You can install the .NET runtime and host it in your local IIS. The requirement is that IIS have a website set up that points to the appropriate folder. (For example, save the website in the directory "c: / inetpub / website name" and specify the directory of the IIS website in the same folder. You also need to make sure that IIS_USR has read access to this folder.)
For example, Visual Studio is not installed on the host server that I use, we simply send the code and run it through IIS and .NET installed without a visual studio.
source share