我开发了一个小应用程序,可以使用codedom创建.exe
个文件(我认为它是csc.exe)。
似乎编译器包含在.NET框架中,而不仅仅是Visual Studio中。
我是否可以让我的软件客户使用我的应用程序创建自己的exes,使用.net编译器?
我不会在我的应用程序中分发编译器,它包含在.net可再发行组件中。
答案 0 :(得分:1)
“我允许我的软件客户使用我的使用.net编译器的应用程序创建自己的exes吗?”
是。 Visual Studio的Express Edition免费提供所有工具(例如.Net,csc.exe& etc):
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp-express
Visual C#2010 Express是Visual Studio 2010 Express的一部分 系列,Windows开发人员可以使用的一套免费工具 用于使用基本和专家设置创建自定义应用程序。