gpt4 book ai didi

c# - 序列化组装。需要还是不需要?

转载 作者:IT王子 更新时间:2023-10-29 04:43:33 25 4
gpt4 key购买 nike

我有一个 .net 2.0 c# ClickOnce 应用程序,它通过 Web 服务连接到它的数据。有人告诉我,一种可能加速应用程序的方法是预先生成一个序列化程序集。在这方面我有几个问题。

  1. 是否生成序列化程序集的默认设置是自动。 VS2005根据什么标准来决定是否生成序列化程序集?好像在Debug配置下不生成,在Release配置下会生成,但我不能确定,也无法在任何地方获取信息。

  2. 序列化程序集是否真的改进了应用程序的启动?具体改善了什么?我真的需要序列化程序集吗?

最佳答案

它实际上是在问“我应该预先生成序列化程序集并将其包含在已部署的项目中,还是应该退回到默认的动态生成程序集?”一般来说,在第一次击中 perf-wise 后,这不会造成太大伤害。它可以发挥的作用是在 %SYSTEMROOT%\TEMP 中生成序列化程序集。在某些情况下,进程无法访问,在大多数情况下会导致致命异常。

关于c# - 序列化组装。需要还是不需要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/926919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com