
VS2019 里,有那个 IL 剪裁的功能:

到了 VS2022 里,发布选项里,就没有 IL 剪裁的功能了:

很奇怪。 是因为勾选了 Ready2Run 之后,默认是剪裁 IL 的吗?
1 camliar Jun 17, 2022 改一下部署模式看看,改成自包含。我看了下我的 vs2022,是有这个选项的 |
2 xiaoyanbot OP @camliar 独立 就是 自包含的, 第二张图, 独立就是自包含 , 您的 vs2022 有吗? 项目的目标,使用的是 net 什么版本? |
3 xiaoyanbot OP @camliar 我又试了下,我这边的确没有。 都开启了 VS2022 那个允许使用 .NET SDK 的预览功能,win7 和 win10 都安装了 vs2022 , 都是没有 2019 下的那个 剪裁 IL 的选项, 很奇怪 , 您这边有可以使用这个功能的截图吗? 可以看下吗? |
4 xiaoyanbot OP 很奇怪, 的确没了,这个 |
5 forgottencoast Jun 21, 2022 我打开自己的 VS2022 看了一下,.Net 6 有这个选项,.Net Core 3.1 没有。 |
6 xiaoyanbot OP @forgottencoast 我改成 Net 6 也没这个选项, 很奇怪 :  |
7 forgottencoast Jun 24, 2022 @xiaoyanbot .net 6 才有,.net 6-windows 我的也没有,应该是不支持。 |
8 xiaoyanbot OP @forgottencoast IL 剪裁的选项, 在 命令行下, 是可以用的 , 但好奇怪,GUI 上没有 |
9 forgottencoast Jun 28, 2022 @xiaoyanbot 可能是 bug ,可以反馈给官方。 |
10 xiaoyanbot OP @forgottencoast 心累了,VS |