gpt4 book ai didi

.net - 在 Visual Studio 中发布网站 : Use 'Fixed naming and single page assemblies' ?

转载 作者:行者123 更新时间:2023-12-03 06:03:06 25 4
gpt4 key购买 nike

从 Visual studio 2008 发布网站时,您会看到一个包含一些选项的对话框。其中之一是“使用固定命名和单页程序集”。

我们没有启用该功能,但是这个选项的优点和缺点是什么?性能上有什么区别吗?我们应该还是不应该使用这个?

如果没有这个选项,发布后我们会在 bin 文件夹中得到 774 个文件,当我们检查它时,我们得到了 1320 个文件,因为每个 ascx 都有自己的 dll。

如果我们确实检查这一点,“固定名称”是否仅固定在我的计算机上?还是同事发布网站时也是这样?

最佳答案

固定的命名程序集提供了页面级更新的灵 active 。由于每个页面都有自己的命名程序集(而不是随机名称),因此只需更新所需的程序集即可轻松更新应用程序。缺点是程序集数量较多(难以维护),并且会对性能造成轻微影响。

有关更多详细信息,请查看这篇文章: http://msdn2.microsoft.com/en-us/library/ms229863(VS.80).aspx

答案来源: http://forums.asp.net/t/1057767.aspx

来自 MSDN 文章:

Fixed Assembly Names Some scenarios, such as deploying a Web application using the MSI Windows Installer, require the use of consistent file names and contents, as well as consistent directory structures to identify assemblies or configuration settings for updates. In those cases, you can use the -fixednames option to specify that the ASP.NET Compilation tool should compile an assembly for each source file instead of using the where multiple pages are compiled into assemblies. This can lead to a large number of assemblies, so if you are concerned with scalability you should use this option with caution.

关于.net - 在 Visual Studio 中发布网站 : Use 'Fixed naming and single page assemblies' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5675228/

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