了解 .NET 程序集

发布于 2024-10-19 22:56:24 字数 234 浏览 1 评论 0原文

当我在 Visual Studio 的解决方案中构建一个项目(可以是 C# VB.NET F# 或其他)时,我想每个项目只生成一个程序集,对吗?

所以如果我有一个包含项目 1 2 3 和 4 的解决方案 当我逐一构建每个项目时,我会得到 4 个程序集,对吗?

但是,是否有可能让构建器/编译器为整个解决方案仅生成一个程序集?或者两个项目一起编译?

我的意思是使用命令行调用编译器并设置目标程序集......

When I build a project in a solution in Visual Studio (it can be C# VB.NET F# or else) I suppose that only one assembly per project is generated right?

So if I have a solution containing project 1 2 3 and 4
When I build one by one each project I get 4 assemblies right?

However, is there the possibility to let the builder/compiler generate only one assembly for the entire solution? Or for two projects compiled together?

I mean something like calling the compiler using the command line and setting a target assembly...

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

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

发布评论

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

评论(1

耀眼的星火 2024-10-26 22:56:24

默认情况下,项目和程序集之间存在一一对应关系。但是您可以使用 ILMerge< /a> 从多个程序集中创建一个程序集。

By default there is a 1 to 1 correspondence between projects and assemblies. But you can use a tool like ILMerge to create one assembly from several.

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