导航:首页 > 源码编译 > 预编译生成的标记文件

预编译生成的标记文件

发布时间:2023-05-19 18:48:59

A. ASP.NET中出现 这是预编译工具生成的标记文件,不应被删除!

asp.net网站的运行机制,当有网站上的任何一个aspx、ascx文件被修改,就会导致整个网站的重新编译,如果网站的页面数量很多,而且编译的时候正好赶上有大量的用户访问,那个这个更新是很致命的。

asp.net 2.0提供了一个新的机制,叫做部署预编译(Precompilation deployment),其实说白了,就是把asp.net网站编译好了,再发布出去,比如app_code和resource什么的,都会被预编译成dll文件,既然已经被编译好了,燃亩当然就不涉及到第一次访问比较慢的过皮芦森程了。

这个部署预编译功能,还有一个比较强大的地方,就是在知识产权保护方面,为什么这样说呢,因为他会把所有的aspx、ascx和cs文件,都编译到dll文件里面,也就是说用户就算进去了服务器,有权限在本地浏览网站目录,也是看不到源代码的。所有的网页文件中,只有一句话,“这是预编译工哗誉具生成的标记文件,不应被删除!”。

B. c++编译后产生的一些文件是什么

c++程序在编译后,在目标路径下会生成多个文件:

Debug文件夹(*.exe,*.ilk,*.obj,*.pch,*.pdb,*.idb,*,pdb),*.cpp,*.dsp,*.ncb,*.plg。

1、exe:是生成的可执行文件。

2、ilk:当选定渐增型编译连接时,连接器自动生成ILK文件,记录连接信息。

3、obj:是目标文件,源程序编译后的产物。

4、pch:全称是PreCompiled Header,就是预先编译好的头文件。

5、idb:文件保存的信息,使编译器在重新编译的时候只重编译最新改动过的函数和只对最新类定义改动过的源文件进行重编译,以提高编译速度。

6、pdb:全称是Program DataBase,即程序数据库文件,用来记录调试信息。

(2)预编译生成的标记文件扩展阅读:

工作原理:

C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。

生成程序是指将源码(C++语句)转换成一个可以运行的应用程序的过程。如果程序的编写是正确的,那么通常只需按一个功能键,即可搞定这个过程。该过程实际上分成两个步骤。

第一步是对程序进行编译,这需要用到编译器(compiler)。编译器将C++语句转换成机器码(也称为目标码);如果这个步骤成功,下一步就是对程序进行链接,这需要用到链接器(linker)。链接器将编译获得机器码与C++库中的代码进行合并。

C. asp.net做的网站被编译,现在需要改动数据库连接地址

在web.confing文件里面,里面就可以修改,用告蚂户名和密码袜物埋就是你蚂轮服务器上的用户名密码,然后在把Id换成你新服务器的Ip地址就可以了。

D. aspx页面怎么修改

aspx是asp.net网页文件。
在asp.net中aspx文件有两种情况,一种是未编译,一种是编译过的。
未编译即是在开发状态下制作的,这种文件是可以修改的;
而编译后的,是将开发完成的未编译页面,通过发布机制产生的页面,这样在性能上有很大的优化,但是不能直接修改了。

你拿到的应该是编译后的aspx页面,是不可以修改的,你最好找到未编译的源文件,进行修改然后发布。

E. 网站发布出现乱码

可以试试这两种方法
1,菜单->文件->高级保存选槐悔链项->gb2312
2、 在webconfig里增加一铅孙句这个前轮代码:
<system.web>
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
</system.web>

F. 怎样反编译 预编译工具生成的标记文件

“煮米团购系统”是一套全新开发的全球首创的Share模式(资源共享推广模式)的免费开源团购系统,由TOUCH 触想网络 开发友芹,该系统推出全球首个Share模式交易平台,它首次引入“团购商品共享推广”的概念,让团购商品第一次作为共享商品呈现在其它团购网站的交易市场里,让买家和卖家都能清清楚楚好码毕地看到。米团是指千万个团友,商品不再是一家在运营的专利,煮米团联盟让组团主(团购网站长)和商品商家(商品提供商)轻松运营起来!
1.永久免费:煮米团团购软件永久免费使用,由Touch团队技术支持。
2.傻瓜式操作:开团不必配置数据库!找免费空间也能开团,不懂技术也也可以轻松开团。
3.资源共享:全球首个Share模式团购联盟,有丰富商品资源免费提供!不用担心资源不够。
4.团购联盟:Share模式下,将有数千百人组团推广,模源为你推广更快成团!利润翻800倍!
5.支付宝支持:集成支付宝接口,交易更放心
6.软件平台稳定,TOUCH多年成熟技术团队全力支持!

G. 我的ASPX页面好像也是预编译过的,那怎么办

那只能使用.NET Reflector + FileGenerator 进行反编译了...
.NET Reflector下载地址
http://reflector.red-gate.com/download.aspx?TreatAsUpdate=1

H. .aspx文件的编译问题

修改首页这个动作,应该在服务器上进行,也就是你网站所在的服务器
按如下操作:
右键“我的电脑”-“管理”-界面左边的树节点上选择:“Internet信息服务”-“网站”-“默认网站”
然后在默认网站下找到你要配置的网站,右键-“属性”
这是跳出一个对话框,选中“文档”选项卡
在最上面有一个“启用默认文档”的复选框,把这个勾上
下面有一个列表,都是一些文件的名字,
然后看看你之前的首页的名称在不在这个列表里面
如果在的话,把它删除(右边有删除按钮)
如果没有就不需要进行任何操作,进入下一步
添加(也是在右边按钮),这时候会弹出一个对话框,要你输入默认首页的名称
然后你把你要修改的首页名称输入-确定,就可以了。

I. C语言执行过程生成的三种文件和扩展名

  1. 用C语言编写的程序成为C语言源程序,源程序文件的扩展名为“.c”。

  2. 源程序经编译生成目标文件(".obj")。

  3. 把目标文件与各种库函数连接起来,生成可执行文件(“.exe”).

C语言程序可以使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。

(9)预编译生成的标记文件扩展阅读:

C语言是面向过程的编程语言,用户只需要关注所被解决问题的本身,而不需要花费过多的精力去了解相关硬件,且针对不同的硬件环境,在用C语言实现相同功能时的代码基本一致,不需或仅需进行少量改动便可完成移植。

这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大的减少了程序移植的工作强度。

C语言既有高级语言的特点,又具有汇编语言的特点;既是一个成功的系统设计语言,又是一个实用的程序设计语言;既能用来编写不依赖计算机硬件的应用程序,又能用来编写各种系统程序;是一种受欢迎、应用广泛的程序设计语言。

J. ASP.NET中出现 这是预编译工具生成的标记文件,不应被删除!

这个部署预编译功能,还有一个比较强大的地方,就是在知识产权保护方面,为什么这样说呢,因为他会把所有的aspx、ascx和cs文件,都编译到dll文件里面,也就是说用户就算进去了服务器,有权限在本地浏览网站目录,也是看不到源代码的。所有的网页文件中,只有一句话,“这是预编译工具生成的标记文件,不应被删除!”。追问: 我现在想继续编写代码 代码看不到 还是解决不了回答: 你是要在已发布的内容上编写吗?那样肯定是不行的,你必须有源程序才能进行再次编写开发,ASP.NET网站编译好之后他会把所有的后置代码编程dll文件,所以不能修改,要修改必须有源程序,或者使用反编译工具将里面的dll文件反编程过来,这个是在没有代码混淆的情况下才能反编译过来追问: 公司给的ip从网站上下载下来的 让修改 现在反编译不了回答: 哦,那就是发布过的网站,你不能对其功能进行修改,你只能修改界面上的东西,但需要在服务器的IIS上面设置,好像是要去掉“允许更新此预编译站点”,我一般修改发布后的aspx页面都没遇到过这个问题,“这是预编译工具生成的标记文件,不应被删除”这个提示应该是IIS的错误提示。 建议你还是不要随便修改,最好找到网站开发商让其维护。或者是将你们的程序源码要过来自己用源码修改。

阅读全文

与预编译生成的标记文件相关的资料

热点内容
网盘忘记解压码怎么办 浏览:852
文件加密看不到里面的内容 浏览:651
程序员脑子里都想什么 浏览:430
oppp手机信任app在哪里设置 浏览:185
java地址重定向 浏览:268
一年级下册摘苹果的算法是怎样的 浏览:448
程序员出轨电视剧 浏览:88
服务器系统地址怎么查 浏览:54
解压游戏发行官 浏览:601
国外小伙解压实验 浏览:336
顶级大学开设加密货币 浏览:437
java重载与多态 浏览:528
腾讯应届程序员 浏览:942
一键编译程序 浏览:129
语音加密包哪个好 浏览:341
有什么学习高中语文的app 浏览:283
安卓手机的表格里怎么打勾 浏览:411
阿里云服务器有网络安全服务吗 浏览:970
超解压兔子视频 浏览:25
单片机怎么测负脉冲 浏览:176