运行 CodeDom 的系统要求
我知道 C# 应用程序需要 .Net 框架才能在任何给定计算机上执行。但是,我很好奇,为了让 CodeDom 正常工作,是否还必须在运行应用程序的计算机上安装 Visual Studio?我只是问,因为 CodeDom 在生成文件时不使用 VS 安装中的文件吗?
如果您知道任何其他系统要求,我将不胜感激。
I know that C# applications will require the .Net framework to execute on any given machine. However, I am curious, in order for CodeDom to work properly must Visual Studio also be installed on the computer the application is being run? I only ask because doesn't CodeDom use a file that is part of the VS installation when producing files?
If you know of any other system requirements I would appreciate hearing about them.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不需要,使用 CodeDOM 不需要安装 Visual Studio。没有它它也能正常工作。
而且自己编译代码也不需要VS。您所需要的只是C# 编译器 – csc.exe。这是.Net 安装的一部分。将源代码编译为程序集时,CodeDOM 实际上调用 csc.exe。
No, using CodeDOM doesn't require Visual Studio to be installed. It works fine without it.
And compiling code by yourself doesn't require VS either. All you need is the C# compiler – csc.exe. And that is part of the .Net installation. When compiling source code to an assembly, CodeDOM actually invokes csc.exe.