NET网页编程之IIS设置为asp.net2.0后页面没法显现的办理办法
有专家说:java不是跨平台,java就是平台,这很好的定义了java的特点。有了java,你只需要等待java平台在新平台上移植。这还不错吧!只是,java不是一个平台,而是多个平台。你需要在这个java平台移植到另一个java平台。成绩一:IIS设置为asp.net2.0后页面没法显现明天在布署网站到IIS的时分,提醒webconfig中某些设置节没法辨认,想到应当是IIS的Asp.net版本设置的成绩,翻开IIS中的Asp.net标签栏一看,公然内里设置的asp.net版本为1.0,而我的网站是2.0的,因而设置为2.0版本。运转网站却提醒没法找到页面,在网上总结了呈现该成绩的大概性以下:
1.IIS中的“启用默许内容文档”列表中没有包括本人网站的首页。
2.网站属性中的“ASP.NET”没有设置为2.0版本。
3.Web服务扩大中的ASP.Net2.0V2.050727没有启用。
4.网站属性的"实行权限"没无为"纯文本"。
我碰到的成绩就是第三种,Web服务扩大中的ASP.Net2.0V2.050727没有启用。启用后,网站运转OK。
成绩二:IISWeb服务扩大中没有Asp.net2.0
在成绩一中我们有讲到,IISWeb服务扩大中没有启用Asp.net2.0,有些伴侣大概会碰到如许的成绩,我的IISWeb服务扩大中基本就没有Asp.net2.0。这是由于没有安装Framework3.5的缘故原由,下载一个Framework3.5,安装,成绩基础办理。假如安装后仍是没有,那末我们能够手动增加,增加办法以下:
翻开IIS,转至Web服务扩大中,点击右边窗口义务下的“增加一个新的Web服务扩大”,在弹出的窗口中,点击增加,然后找到C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll,断定保留设置,最初再设置其情况为“同意”就能够了。
成绩三:以后标识(NTAUTHORITYNETWORKSERVICE)没有对"C:WINDOWSMicrosoft.NETFrameworkv2.0.50727TemporaryASP.NETFiles”的写会见权限。
Web服务扩大中Asp.net2.0启用后,翻开网页提醒:
翻开网页时提醒毛病:以后标识(NTAUTHORITYNETWORKSERVICE)没有对
“C:WINDOWSMicrosoft.NETFrameworkv2.0.50727TemporaryASP.NETFiles”的写会见权限,这个的办理办法是:在cmd形式下,输出:c:WINDOWSMicrosoft.NETFrameworkv2.0.50727
aspnet_regiis-i-enable(同上,c为体系安装盘符),实行过安装后便可恢复一般C#中有两处地方用到new关键字,第一处也是最常见的一处是用在调用构造函数的时候,这种情况也是大家见的最多的一种。另一处是用在派生类中,作用有隐藏成员,切断继承关系等,相信第二处的用法大家明显要比第一处生疏。 asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源 ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。 ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。 在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗? 主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。 同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。 ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
页:
[1]