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