Problem solve Get help with specific problems with your technologies, process and projects.

Can I run a .NET app without installing .NET runtime?

I've written a small Windows app in C# using Visual Studio .NET and it runs fine on my machine. But if I put the EXE file on another computer, it won't run - it complains about missing DLL files. Do I have to install the .NET framework on every machine I want to run my program on? How come I can download small Windows applications from the internet and they run on any Windows machine? What language were these programs written in?

The .NET runtime is required to run any .NET application. You don't expect a Java app to run without installing the JRE, do you? .NET runtime works the same way.

Dig Deeper on C# programming language

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.