【问题标题】:Code number auto-generated when publishing asp.net website发布 asp.net 网站时自动生成的代码号
【发布时间】:2013-05-24 17:55:27
【问题描述】:

我有一个在 .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

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

【问题讨论】:

    标签: asp.net web


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2019-08-16
        • 2011-05-19
        • 2011-09-25
        • 1970-01-01
        • 1970-01-01
        • 2012-07-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多