【发布时间】:2009-08-21 13:59:54
【问题描述】:
既然微软已经发布了 .Net Framework 的源代码,我开始怀疑:
我们能否以某种方式将 .Net 代码编译为不需要 clr 或 jit 即可运行的本机可执行文件?
【问题讨论】:
-
恕我直言,Microsoft 尚未发布所有 .NET FW 的源代码。源代码可用于 mscorlib.dll、System.dll、System.Data.dll、System.Drawing.dll、、System.Web.dll、System.Web.Extensions.dll、System.Windows.Forms.dll、System。 Xml.dll、所有 WPF DLL(System.Windows.dll、System.Printing.dll、System.Speech.DLL、UIAutomation.DLL、WindowsBase.DLL、WindowsFormsIntegration.DLL、Presentation*.DLL)和 Microsoft.VisualBasic.DLL。他们还将 ASP.NET MVC 作为开源项目发布。
-
@Richard,我不认为这是完全重复的。这个问题是说 .Net 框架源代码更改的可用性是否使问题更易于解决。引用的问题是说“我有我的源代码,我想要一个可执行文件”