i wonder if there is a way to compile a dot net program like VB.net or C# that doesn't need "dot net frame" work to run
any comments appreciated
Three answers:
2009-04-28 11:33:12 UTC
No, because the total infrastructure for VB.NET and C# is based on the .NET framework for both console and gui based applications. You can create a C++ application that doesn't require it.
?
2016-05-24 06:29:36 UTC
Microsoft Visual C++ includes a long obsolete 1989 C compiler. Microsoft does not support standard C and has never (to the best of my knowledge) announced plans for such support. If your goals are to learn C for any sort of practical use, consider getting an open source or commercial C compiler (any company except Microsoft: Intel, Sun, IBM all support C) For many educational goals, 1989 C may be sufficient, in which case Visual Studio is fine, but remember to use the .c extension or "Compile as C" setting, otherwise it will use the C++ compiler, which may produce unexpected results with C code.
r2k_in_the_vortex
2009-04-28 11:40:43 UTC
no!
it was greatly in microsofts interest to make it so you cant compile your .net using programs to run on linux
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.