我有一个用.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
发布网站时如何禁用此代码自动生成设置?
发布于 2013-05-24 17:49:19
ASP.NET编译工具对编译过程中生成的程序集使用随机名称。每次重新编译应用程序时,程序集的名称都会更改。
因此,2l11jqjv是编译器随机选择的名称。
参考资料:http://msdn.microsoft.com/en-us/library/bb398860(v=vs.100).aspx
发布于 2013-05-24 17:54:27
此代码是随机数。要更改dll的名称,请在Visual Studio中的项目属性下,将"Assembly Name“属性更改为您希望为dll命名的任何名称。如果你帮了这个忙,请告诉我。
https://stackoverflow.com/questions/16731957
复制相似问题