为我的应用程序重新分发和使用 CS.exe 编译器 (C#)

发布于 2024-07-10 12:27:13 字数 178 浏览 9 评论 0 原文

我们当前正在构建一个需要编译 C# 代码的应用程序。 我们可以在我们的包中重新分发csc.exe吗? 我以为它是随 .Net Framework 安装一起提供的,但通过查看 Microsoft 网站,我发现 .Net Framework 和 .Net SDK 之间存在差异,

我的选择是什么?

We are currently building an application which needs to compile C# code. Can we redistribute csc.exe in our package. I thought that it comes with the .Net framework installation but from looking in Microsoft Web site I see that there is a difference between .Net framework and the .Net SDK

What are my options?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

淡淡的优雅 2024-07-17 12:27:13

csc.exe 绝对是框架本身的一部分,而不仅仅是 SDK。

但是,您可能不需要首先调用 csc.exe - 有 CSharpCodeProvider 可让您以编程方式编译代码。

csc.exe is definitely part of the framework itself, not just the SDK.

However, you may not need to call out to csc.exe in the first place - there's CSharpCodeProvider which lets you compile code programmatically.

守护在此方 2024-07-17 12:27:13

csc.exe 在框架的基本安装中可用。

csc.exe is available with the base installation of the framework.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文