发布asp.net网站时自动生成的代码

时间:2013-05-24 09:40:59

标签: asp.net web

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

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

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

  

此代码是随机数。对于更改dll的名称,在   Visual Studio中的项目属性,更改“程序集名称”   属性是你想要命名的dll。   如果你,请告诉我   帮助这个。