0

我有一个在 .NET 4.0 中构建的 ASP.NET 网站项目,
并且该源代码已由客户提供。
当我使用构建菜单发布网站并选择发布选择时。然后总是自动生成所有带有如下标题的 aspx 文件:

<%@ page language="C#" autoeventwireup="true" 
    inherits="AspxPages_FrmAdminTeam, App_Web_2l11jqjv" theme="LMAT" %>

像这样的DLL文件:App_Web_2l11jqjv.dll

对不起,但这对我来说很奇怪,这段代码是什么?2l11jqjv

以及如何在发布网站时禁用此代码自动生成设置?

4

2 回答 2

1

ASP.NET 编译工具对编译期间生成的程序集使用随机名称。每次重新编译应用程序时,程序集的名称都会更改。

因此2l11jqjv是编译器选择的随机名称。

参考资料: http: //msdn.microsoft.com/en-us/library/bb398860 (v=vs.100).aspx

于 2013-05-24T09:49:18.593 回答
0

此代码是随机数。对于更改 dll 的名称,在 Visual Studio 的项目属性下,将“程序集名称”属性更改为您想要命名 dll 的任何名称。让我知道你是否有帮助。

于 2013-05-24T09:54:26.670 回答