当前位置:首页 » 存储配置 » 如何启动aspnet配置

如何启动aspnet配置

发布时间: 2023-02-15 10:32:24

A. ASP.net配置环境

在windows 2003 Server下如何安装IIS6.0,在IIS6.0的配合下我们如何来安装和部署ASP.net环境,以及它们之间关系,下面的内容将给大家一个解答。

1、使用"配置您的服务器向导"安装 IIS6.0

1)从"开始"菜单,单击"管理您的服务器"。
2)在"管理您的服务器角色"下,单击"添加或删除角色"。
3)阅读"配置您的服务器向导"中的预备步骤,然后单击"下一步"。
4)在"服务器角色"下,单击"应用程序服务器 (IIS,ASP.NET)",然后单击"下一步"。
5)阅读概要信息,然后单击"下一步"。
6)单击"完成"。
2、使用控制面板安装 IIS、添加组件或删除组件

1)从"开始"菜单,单击"控制面板"。
2)双击"添加或删除程序"。
3)单击"添加/删除 Windows 组件"。
4)在"组件"列表框中,单击"应用程序服务器"。
5)单击"详细信息"。
6)单击"Internet 信息服务管理器"。
7)单击"详细信息"以查看 IIS 可选组件的列表。
8)选择要安装的所有可选组件。
9)单击"确定",直到返回到"Windows 组件向导"。
10)单击"下一步",然后完成"Windows 组件向导"。

三、在Windows 2003 Server 安装 ASP.NET

Windows Server 2003 家族利用 ASP.NET 和 IIS 集成改善了开发人员体验。ASP.NET 识别大多数 ASP 代码,同时为创建可作为 Microsoft .NET Framework 的一部分工作的企业级 Web 应用程序提供更多的功能。使用ASP.NET 允许我们充分利用公共语言运行库的功能,如类型安全、继承、语言互操作性和版本控制。IIS 6.0 还为最新的 Web 标准,包括 XML、简单对象访问协议 (SOAP) 和 Internet 协议版本 6.0 (IPv6.0),提供支持。

ASP.NET 是一个统一的 Web 开发平台,它提供开发人员创建企业级 Web 应用程序所需的服务。尽管 ASP.NET 的语法基本上与 ASP 兼容,但是它还提供了一个新的编程模型和基础结构以提高应用程序的安全性、缩放性和稳定性。通过逐渐向现有的 ASP 应用程序增加 ASP.NET 功能,我们可以自由地使其增大。ASP.NET 是一个编译的、基于 .NET 的环境;我们可以用任何 .NET 兼容的语言(包括 Microsoft Visual Basic.NET,Microsoft Visual C# 和 Microsoft JScript .NET)创作应用程序。另外,整个 Microsoft .NET Framework 可用于任何 ASP.NET 应用程序。开发人员可以很容易地从这些技术受益,这些技术包括管理的公共语言运行库环境、类型安全、继承等。

ASP.NET的优点如下:

1)可管理性: ASP.NET 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。
2)安全: ASP.NET 为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。
3)易于部署: 通过简单地将必要的文件复制到服务器上,ASP.NET 应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。
4)增强的性能: ASP.NET 是运行在服务器上的已编译代码。与传统的 Active Server Pages (ASP) 不同,ASP.NET 能利用早期绑定、实时 (JIT) 编译、本机优化和全新的缓存服务来提高性能。
5)灵活的输出缓存: 根据应用程序的需要,ASP.NET 可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。
6)国际化: ASP.NET 在内部使用 Unicode 以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。
7)移动设备支持: ASP.NET 支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。
8)扩展性和可用性: ASP.NET 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet 信息服务 (IIS) 和 ASP.NET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。
9)跟踪和调试: ASP.NET 提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP.NET 支持使用 .NET Framework 调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。
10)与 .NET Framework 集成: 因为 ASP.NET 是 .NET Framework 的一部分,整个平台的功能和灵活性对 Web 应用程序都是可用的。也可从 Web 上流畅地访问 .NET 类库以及消息和数据访问解决方案。ASP.NET 是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于 COM 开发的现有投资。
11)与现有 ASP 应用程序的兼容性: ASP 和 ASP.NET 可并行运行在 IIS Web 服务器上而互不冲突;不会发生因安装 ASP.NET 而导致现有 ASP 应用程序崩溃的可能。ASP.NET 仅处理具有 .aspx 文件扩展名的文件。具有 .asp 文件扩展名的文件继续由 ASP 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在 ASP 和 ASP.NET 页面之间共享。

安装 ASP.NET

在 Windows Server 2003 家族、Windows 2000 (Professional、Server 和 Advanced Server)以及 Windows XP Professional 上的客户端和服务器应用程序都支持 ASP.NET。

运行 Microsoft Windows Server 2003 家族成员的服务器可以配置为应用程序服务器,并将 ASP.NET 作为在配置应用程序服务器角色时可以启用的选项。要向产品服务器部署 ASP.NET Web 应用程序,在分发应用程序之前,必须确保在产品服务器中启用了 ASP.NET 和 IIS 角色。

1、使用"配置您的服务器"向导在运行 Windows Server 2003 的服务器中安装 ASP.NET

1)从"开始"菜单中,单击"管理您的服务器";在"管理您的服务器"窗口中,单击"添加或删除角色"。
2)在"配置您的服务器向导"中,单击"下一步",并在"服务器角色"对话框中,选中"应用程序服务器 (IIS、ASP.NET)",然后单击"下一步"。
3)在"应用程序服务器选项"对话框中,选中"启用 ASP.NET"复选框,单击"下一步",然后再单击"下一步"。
4)如有必要,请将 Windows Server 2003 安装 CD 插入 CD-ROM 驱动器,然后单击"下一步"。
5)当安装完成时,单击"完成"。

2、在运行 Windows Server 2003 的服务器中使用"添加或删除程序"安装 ASP.NET

1)从"开始"菜单中,指向"控制面板",然后单击"添加或删除程序"。
2)在"添加或删除程序"对话框中,单击"添加/删除 Windows 组件"。
3)在"Windows 组件"向导中的"组件"中,选中"应用程序服务器"复选框,然后单击"下一步"。
4)当在"Windows 组件"向导中完成对 Windows Server 2003 的配置时,单击"完成"。

3、在运行 Windows Server 2003 的服务器中的 IIS 管理器中启用 ASP.NET

1)从"开始"菜单中,单击"运行"。
2)在"运行"对话框中的"打开"框中,键入 inetmgr,然后单击"确定"。
3)在 IIS 管理器中,展开本地计算机,然后单击"Web 服务扩展"。
4)在右侧窗格中,右键单击"ASP.NET"然后单击"允许"。ASP.NET 的状态变为"允许"。

ASP.NET Web 应用程序的布局

ASP.NET 应用程序被定义为可从 Web 服务器上的虚拟目录及其子目录中调用的所有文件和可执行码。其中可以包含网页(.html 文件)、Web 表单页面(.aspx 文件)、Web 表单用户控件(.ascx 文件)、XML Web 服务(.asmx 文件)、HTTP 处理程序、HTTP 模块和其他文件(如图像和配置文件)。现在使用的所有与 Microsoft .NET Framework 版本相关的脚本映射也都是 ASP.NET 应用程序的一部分。ASP.NET 应用程序必须位于 IIS 虚拟目录(也称为应用程序根目录)中。ASP.NET 应用程序可包含已编译的程序集(通常是包含业务逻辑的 DLL 文件)、用于存储预编译代码的已知目录(目录名总是 \Bin)、存储在基于文本的、易读的 Web.config 文件中的配置设置、页、服务器控件,以及 XML Web 服务。

服务器中任何不与其他应用程序共享的预编译代码必须存储在应用程序的 \Bin 目录中。它是应用程序的本地程序集缓存。Web.config 文件在基于 XML 的文本文件中存储应用程序级的配置文件。这意味着可以使用任意标准的文本编辑器或 XML 分析器来创建它们,而且它们是可读的。如果不在应用程序根目录中包含 Web.config 文件,则配置设置由 Machine.config 文件中整个服务器的配置文件来确定。安装 .NET Framework 时,会安装 Machine.config 文件的某个版本。

下图显示了 ASP.NET 应用程序文件系统布局的示例。

本图中的应用程序包括 \Bin 目录中的两个 DLL 文件、一个 Default.aspx 页,一个名为 Menu.ascx 的用户控件、一个名为 MyWebService.asmx 的 XML Web 服务以及一个 Global.asax 文件。另外,该应用程序是使用下列三个配置文件配置的:系统根目录中计算机级别的 Machine.config 文件、C:\Inetpub\Wwwroot 目录中站点级别的 Web.config 文件和应用程序根目录中应用程序级别的 Web.config 文件。当站点的 Web.config 文件覆盖 Machine.config 文件中的设置时,在应用程序根目录中存储的配置设置将覆盖站点的 Web.config 文件和 Machine.config 文件中的设置。

ASP.NET与IIS、ASP 之间的比较

ASP.NET 应用程序与 Internet 信息服务 (IIS) 之间的关系如下:IIS 通过 aspnet_isapi.dll(ASP.NET 的进程模型)对可发布的 ASP.NET 文件的所有请求提供服务。IIS 不会处理服务器端的代码;而 ASP.NET 引擎则会处理服务器端代码,然后将输出返回给 IIS(如果可能,或另一个 Web 服务器)。
ASP.NET 并非仅仅是下一代的ASP,它为创建利用 Internet 的网络应用程序提供了全新的编程模型。ASP.NET与ASP比较的特点如下:

1、改进的性能和可伸缩性

1)编译后执行:ASP.NET 比传统 ASP 的运行速度更快,同时保留了 ASP"只需点击保存"的更新模型。无需显式的编译步骤。ASP.NET 自动检测变化,根据需要动态编译文件,并且保存编译结果以便后续的请求再次使用。动态编译保证了用户的应用程序总是最新的,并且编译后执行的操作会使其运行速度更快。对于多数从传统的 ASP 迁移到 ASP.NET 的应用程序,其处理的页数增长了 3 至 5 倍。
2)大容量输出缓存:ASP.NET 输出缓存极大地改进了应用程序的性能和可伸缩性。当在页面中启用输出缓存时,ASP.NET 就会执行一次该页并将结果在发送至用户之前保存在内存中。当其他用户请求同一页面时,ASP.NET 使用内存中的缓存结果向用户提供服务,而不是重新执行该页面。输出缓存是可配置的,并且可以用来缓存单个区域或整个页面。
3)Web 场会话状态:ASP.NET 会话状态允许我们在 Web 场中的所有计算机之间共享会话数据。现在,用户可以通过多个请求访问 Web 场中不同的服务器,并且仍然具有完全访问会话数据的权限。

2、增强的可靠性

内存泄漏、死锁和故障保护:ASP.NET 自动检测错误(例如,死锁和内存泄漏)并进行恢复以确保我们的应用程序始终可用。例如,当检测到内存泄漏时,ASP.NET 将自动启动新的 ASP.NET 工作进程副本,并将所有的新请求定向到该进程。当旧进程完成挂起请求的处理后,会经过适当的处置并释放泄漏的内存。

3、部署简单

1)"非接触式"应用程序部署:使用 ASP.NET,我们可以通过将其复制到服务器来进行整个应用程序的部署。配置设置将存储在应用程序的 XML 文件中。
2)动态更新运行的应用程序:ASP.NET 允许我们不必重新启动 Web 服务器而更新已编译的组件。与传统的 COM 组件(这些组件需要在部署更新后手动重新启动 Web 服务器)不同,ASP.NET 自动检测更改并使用新的代码启动。
3)迁移路径简单:ASP.NET 可以和传统的 ASP 应用程序一起在 Microsoft Windows 2000、Windows XP、以及 Windows Server 2003 家族成员的 IIS 上运行。我们可以一次迁移一个应用程序,甚至是单独的页面。ASP.NET 甚至允许我们继续使用现有的传统 COM 商务组件。

4、新的应用程序模型

1)XML Web 服务:XML Web 服务允许应用程序通过 Internet 进行通信和共享数据,而不管操作系统和编程语言如何。ASP.NET 使得公开和调用 XML 网络服务变得简单。
2)移动 Web 设备支持:ASP.NET 移动控件允许我们处理超过 80 台使用 ASP.NET 的移动 Web 设备。我们只需一次性写入应用程序,移动控件就能自动生成请求设备的页面。

5、开发人员的效率

1)简单的编程模型:具有服务器控件(这些控件允许我们使用比传统 ASP 更少的代码来构建效果极佳的页面)的 ASP.NET 使得动态构建真实的 Web 应用程序变得更加容易。
2)灵活的语言选项:ASP.NET 不仅支持 Microsoft Visual Basic Scripting Edition (VBScript) 和 Microsoft JScript,而且支持 25 种以上的 .NET 语言,包括对 Visual Basic .NET、Microsoft C# 和 JScript .NET 的内置支持。
3)丰富的类框架:.NET Framework 类库提供了 4500 多种类,这些类封装了大量的功能,诸如 XML、数据访问、文件上载、正则表达式、图像生成、性能监视和日志记录、事务、消息队列和 SMTP 邮件。

http://www.knowsky.com/4195.html

http://www.pconline.com.cn/pce/empolder/net/asp/0509/703426.html

上面说的都很详细

B. 有谁知道asp.net源代码如何使用

第一步:IIS的安装
A.在控制面板中选择“添加/删除程序”,在出现的对话框中选择“添加/删除Windows组件”。
B.在出现的复选框中选择安装Internet信息服务(IIS),这一组件约需19MB的空间。
C.点击“下一步”,并将Win2000安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。
第二步:IIS中Web服务器的基本配置
IIS中Web服务器的基本配置主要包括如下几部分:

A.打开IIS服务器的配置窗口,选择“开始”→“程序”→“管理工具”→“Internet服务管理器”,或者“选择”→“控制面板”→“管理工具”→“Internet服务管理器”也可,打开的窗口。

B.在打开的窗口中鼠标右击“默认Web站点”,选择“属性”菜单。

C.在出现的“默认Web站点属性”窗口中,选择“主目录”标签,用以设置Web内容在硬盘中的位置,默认目录为“C:\Inetpub\Wwwroot”,你可根据需要自己设置。

D.在属性窗口处选择“文档”标签,设置自己默认的首页网页名称,例如“Myfirstweb.htm”,将其添加并移动到列表的最顶端。

E.确认默认的Web站点是否已经启动,如果没有可以鼠标右键点击“默认Web站点”,选择“启动”,在打开的IE地址栏中键入本机的IP地址,即可看到自己指定的主页已经开始在Internet上发布了。
……………………………………………………

如果对aspnet感兴趣,看看一个大专生怎么自学aspnet到找到工作。
先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说 出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不 到希望,我就退学了。
退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后 我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘 做技术的,可是处处碰壁。
一次偶然的机会,我才听到aspnet这个行业。那天我去新华书店,在计算机分类那边想找本书学习 。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习aspnet,然后给我介绍了一下 aspnet现在的火热情况,告诉我学aspnet多么的有前景,给我了一份传单,aspnet培训的广告。听了 她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。
回家后,我就上网查了下aspnet,确实是当今比较热门的行业,也是比较好找工作的,工资也是相 对比较高。我就下决心想学aspnet了。于是我去找aspnet培训的相关信息,说真的,我也很迷茫,我 不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。
后来,我在网络知道看到一篇让我很鼓舞的文章是一个aspnet高手介绍没有基础的朋友怎么自学入 门学aspnet,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视频,因为看书实 在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。
我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会 我再去培训。
主意一定,我就去搜索aspnet的视频,虽然零星找到一些aspnet的视频,但是都不系统,我是想找 一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教, 不懂可以请教的。
后来我又找到一份很好的视频,是在IT学习联盟推出的一份视频《零基础aspnet就业班》(喜欢《 零基础aspnet就业班》的可以复制 sina.lt/bsjr 粘贴浏览器地址栏按回车键即打开)
下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C#语言视频教程 学起,话说简单,其实我还是很多不懂的,只要重复多看几遍,就能看懂。C#语言我差不多学了一个礼 拜,接下来我就学了winform,SQL Server,html/css/javaScript,差不多也就三个礼拜。我每天都在不 停的写一些简单的代码,这样一月后我基本掌握了aspnet的全部基础。
接下来开始学习aspnet高级课程,老师幽默风趣而又轻松的课堂教课,使我发现原来学习aspnet并 不是一件很难的事情。之前我把aspnet基础学得还不错,到了到了aspnet高级部分,我觉不又不是很 难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次, 把他弄懂。每天下午6点下班后,吃了饭,马上跑回家。看视频,买了几本笔记本。当时,为了编程还花几百元了台二手的台式电脑,配置一般,但编程是足够的。一边看视频,一边记笔记,把重点都记下来,还一边跟着老师敲代码,为了能尽早学会aspnet。每天都坚持学5-6个小时。经常学到晚上一点多才睡觉。星期六,日不用上班,每天7点多起床,学到晚上11,12点。那段时间特别辛苦,特别累。在学习aspnet的三个多月里,除了吃饭睡觉工作,剩余的时间都在学习,因为我知道自己的计算机基础不是很好,也没有学过什么计算机,相对于那些科班的人来说我要比他们付出更多的努力。我只能咬紧牙关,坚持下去,我不能放弃,我要完成我的梦想,我要让我的家人过上好日子。终于三个多月后我把aspnet教程里的内容和项目都学完了,在学项目的过程中我发现项目特别重要,他能把你学过的知识全部联系起来,能更好的理解你所学的知识。还有学习过程中,动手很重要,要经常跟着老师动手敲,动手吧,跟着做,一行一行的跟着敲,再试着加一些自己的功能,按照自己的思路敲一些代码,收获远比干听大的多。 如果遇到暂时对于一些思路不能理解的,动手写,先写代码,慢慢你就会懂了。
于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是aspnet开发程序员,但我也比较满足,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。

…………………………………………

C. ASP服务器配置的完整的流程

分类:ASP.Net

一、备份服务器
使用Ghost软件,将服务器的操作系统备份,一般是C盘,以防万一。

二、安装IIS

三、安装.net1.1框架

首先安装MADC27SD,然后安装.net1.1框架

四、一定要首先安装IIS,然后安装.net框架,如果一旦顺序弄反了,解决办法如下:

找到目录 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322

在DOS环境下,运行aspnet_regiis.exe -i 注册IIS

运行aspnet_regiis.exe -c 创建客户端脚本

五、安装SQLServer 2000

注意:数据库一定不要建立在系统盘下面,否则,如果系统瘫痪,那么数据库的全部数据将一并丢失。

应该在另外一个盘下存放数据库文件。

注意:在建立数据库时,一定不要忘记取消新增用户的master数据库的访问权限。

六、配置办公系统文件

在Internet信息服务下找到网站,设置虚拟目录,然后可以通过http://192.168.1.1/epdoc进行访问操作。

在控制面板,管理工具,Internet信息服务中找到默认站点,然后右键,选择属性;如下进行设置:

D. asp.net网站服务器怎么配置(权限)

你可以在你的网站所在的磁盘(假设是D盘)加入以下几个账号:Administrators组、ASPNET、Internet来宾帐号、启动IIS进程帐号。
这样设置:Administrators拥有所有权限;ASPNET除了拥有“完全控制”的权限以外的所有权限;Internet来宾帐号和启动IIS进程帐号只拥有读取、运行、列出目录三个权限。如果你的网站页面有文件的读取和写入的操作,建议你将Internet来宾帐号又加上了修改和写入权限。
希望我的回答对你有用...

E. 如何在windows server2008中部署aspnetmvc5服务器

1.代开IIS管理器,选择连接的服务器,子项 “网站”,右键点击“添加网站”,填写 网站名称,如Test,后边应用程序池 会默认为你的网站名Test, 物理路径 就是你网站的根目录。 IP可以不配,端口配置下,默认是802.点击网站"Test",右边 有 ”默认文档“选项,可以配置 首页
3.点击”应用程序池“ ,找到网站的应用程序池”Test", 右键“高级设置”:
.net framework版本:选 2.0
启用32位应用程序:根据你的程序中是否使用了32位的dll来决定,一般 选 true

哦了 配置完成应该能运行了

F. asp.net 配置问题 急!!!

以下方法没有先后之分,你可以根据自己实际情况来选择不同的解决方法,不过如果你按照以下方法一一试过,绝对能把问题解决。1) 首先确认你IIS是开着的,最简单的方法是重新启动你的IIS服务器2) 重新注册.Net 2.0,如果你是先装了.Net,然后再装iis,建议你试下此方法。C:\WINDOWS\Microsoft.Net\Framework\v2.0.50727\aspnet_regiis.exe C:\WINNT\Microsoft.NET\Framework\v1.1.4322里的aspnet_regiis.exe 运行它,重新注册一下.netaspnet_regiis.exe -u 先卸载aspnet_regiis.exe -i 重新安装 3) 添加Users用户如果在系统的事件日志中找到的是:事件类型: 错误事件来源: ASP.NET 2.0.50727.0事件种类: 无事件 ID: 1088日期: 2006-11-7事件: 11:13:11用户: N/A计算机: WEB-FIRST描述:由于无法创建应用程序域,因此未能执行请求。错误: 0x80070005 拒绝访问。方法: 当前网站目录->右键->属性->安全->添加->高级->立即查找->选择 Users 用户 ->确定->确定 4)右键站点- 权限-- 添加-->高级-->立即查找-->选中Users -->权限为‘除了‘完全控制’外所有权限最后请检查一下你的权限设置。不行的话按照上面的步骤把aspnet 、 Network Service 、 internet 来宾账号这3个账号都赋予了相应的权限。如果还是解决不了就抱起电脑,举起,做自由落体运动!

G. Win 2000下ASP.NET的配置

Win (包括Professional Server和Advanced Server)在默认情况下是不支持ASP NET的 必须对它进行一个环境的配置 客户端 SQL Server NET 数据提供程序 Microsoft 数据访问组件 (MDAC) 或更高版本对系统管理信息的访问 Windows Management Instrumentation (WMI)(在 Windows 操作系统一起安装)+ 服务 Windows Service Pack 服务器 SQL Server NET 数据提供程序 Microsoft 数据访问组件 (MDAC) 或上 然后安装 安装以后会重新启动一次 ASP NET Microsoft Internet 信息服务 (IIS) 然后再下载 NET FRAMEWORK和 NET FRAMEWORK SDK先安装 NET FRAMEWORK再安装 NET FRAMEWORK SDK两个版本要一样 现在大多用的还是 版 安装以后会在控制面板里面的管理工具里面多四个东西 而且IIS也会跟作出相应的改变 如下图所示 下图是多了相关的ASP NET的应用程序映射 在这里要特别强调一下 一定要先安装IIS再进行其他的程序的安装 要不然就得使用Aspnet_regiis exe 更新脚本映射 具体的配置如下 为使重新配置 ASP NET 应用程序的脚本映射更容易 每个 NET Framework 安装都提供了一个关联的 ASP NET IIS 注册工具 (Aspnet_regiis exe) 版本 管理员可以使用此工具将 ASP NET 应用程序重新映射到与此工具关联的 ASP NET ISAPI 版本 注意 因为 Aspnet_regiis exe 链接到特定版本的 NET Framework 管理员必须使用适当版本的 Aspnet_regiis exe 以针对 ASP NET 应用程序重新配置脚本映射 Aspnet_regiis exe 仅将 ASP NET 应用程序的脚本映射重新配置为与此工具关联的 ASP NET ISAPI 版本 此工具也可用来显示所有已安装的 ASP NET 版本的状态 注册关联的 ASP NET 版本 创建客户端脚本目录以及执行其他配置操作 使用 Aspnet_regiis exe 更新某一 ASP NET 应用程序的脚本映射 打开命令窗口 (单击 开始 单击 运行 键入 cmd 然后单击 确定 ) 定位到要使用的 Aspnet_regiis exe 版本的目录 记住每一版本的 NET Framework 都有自己的版本 文件通常位于以下目录 系统根Microsoft NETFramework版本号 与到应用程序的路径一起使用 Aspnet_regiis exe 的 s 或 sn 选项 以设置脚本映射 以下显示了一个命令行示例 它更新一个名为 SampleApp 的应用程序的脚本映射 Aspnet_regiis exe s W SVC/ /ROOT/SampleApp 下面是图片的示例操作 禁用脚本映射自动更新为防止将全部现有应用程序自动重新映射到正在安装的 NET Framework 版本 请在运行 Dotnetfx exe 安装程序时使用 /noaspupgrade 命令行选项 以下显示了整个命令行 Dotnetfx exe /c: install /noaspupgrade 卸载某一版本的 ASP NET如果您在一台计算机上安装了多个版本的 ASP NET 您可以单独卸载某一版本 卸载 ASP NET 通常采用的方式是 通过 控制面板 中的 添加或删除程序 项卸载 NET Framework 在卸载过程中 安装程序使用 u 选项(卸载标志)来调用 ASP NET IIS 注册工具 (Aspnet_regiis exe) 注意 如果只是希望卸载某一版本的 ASP NET 而不卸载关联的 NET Framework 可以直接使用 Aspnet_regiis exe NET Framework 的每一份安装都包含该工具的关联版本 如果只卸载 ASP NET 请使用与要卸载的 ASP NET 版本相关联的工具版本的 u 选项 有关更多信息 请参见 ASP NET IIS 注册工具 (Aspnet_regiis exe) Aspnet_regiis exe 的 u 选项执行以下操作 当前映射到要卸载的 ASP NET 版本的所有 ASP NET 应用程序将被重新映射到计算机上的次最新兼容版本 如果不存在相兼容版本 该应用程序的脚本映射将被完全删除 警告 删除脚本映射后 IIS 将以文本形式提交 ASP NET 页 这有可能会将源代码公开给客户端 ASP NET 状态服务为 ASP NET 的所有兼容版本所共享 并且总是映射到安装的最新版本的 ASP NET 如果您要卸载的 ASP NET 版本正是当前的最新版本 计算机上的下一个兼容的最高版本就会被注册 以取代这一版本 如果不存在兼容版本 ASP NET 状态服务将被卸载 特定于要卸载的版本的性能对象及关联的性能计数器将被删除 适用于所安装的所有 ASP NET ASP NET 和 ASP NET 应用程序版本的一般性性能对象和计数器将定向到计算机上剩下的最新安装版本 ASPNET 用户帐户为 ASP NET 的所有兼容版本所共享 如果计算机上已不存在其他的 ASP NET 安装 ASPNET 用户帐户以及关联的访问控制列表将被删除 ASP NET 应用程序的脚本映射如果在同一计算机上安装了多个版本的 NET Framework 则这些安装各包含一个关联的 ASP NET ISAPI 版本 ASP NET 应用程序使用 ASP NET ISAPI 确定该应用程序使用哪一版本的 NET Framework ASP NET 应用程序可以配置为使用所安装的 ASP NET ISAPI 的任一版本 若要指定 ASP NET 应用程序所使用的 ASP NET ISAPI 版本 应在 Internet 信息服务 (IIS) 中为该应用程序注册脚本映射 脚本映射将文件扩展名和 HTTP 谓词与适当的 ISAPI 相关联 以便实现脚本处理 例如 如果 IIS 接收到对某一 aspx 文件的请求 该应用程序的脚本映射就会指示 IIS 将所请求的文件发送给适当版本的 ASP NET ISAPI 来处理 每一 ASP NET 应用程序的脚本映射通常是在 Internet 信息服务管理控制台中设置的 可以直接应用到某一应用程序 也可以从父应用程序继承 默认情况下 安装了 NET Framework 之后 会自动更新计算机上所有现有 ASP NET 应用程序的脚本映射以使用与这一安装相关联的 ASP NET ISAPI 版本 除非应用程序使用更高的版本或者不兼容的版本 为使重新配置 ASP NET 应用程序的脚本映射更容易 每个 NET Framework 安装都提供了一个关联的 ASP NET IIS 注册工具 (Aspnet_regiis exe) 版本 默认情况下 该工具安装在以下目录 系统根> Microsoft NETFramework〈版本号〉管理员可以使用此工具将 ASP NET 应用程序重新映射到与此工具关联的 ASP NET ISAPI 版本 注意 因为 Aspnet_regiis exe 与特定版本的 NET Framework 相关联 管理员必须使用适当版本的 Aspnet_regiis exe 为 ASP NET 应用程序重新配置脚本映射 Aspnet_regiis exe 仅将 ASP NET 应用程序的脚本映射重新配置为与此工具关联的 ASP NET ISAPI 版本 此工具也可用来显示所有已安装的 ASP NET 版本的状态 注册关联的 ASP NET 版本 创建客户端脚本目录以及执行其他配置操作 下面给大家演示一个小ASP NET的操作过程 建立一个EXAMPLE ASPX 然后用记事本打开这个文件在里面输入或在这里我要说明两点 我的示例文件总是有A和B分别是用C#和VB写的 演示的图片就用C#那一种的 都一样嘛 教程里面代码也是写两种用
分割开 大家可以比较一下 我写教程的时候用的都是记事本来编写APS NET大家也可以安装VS NET来编写不过起步还是用记事本比较好 因为可以看的更加透彻一点 下面用图片来说明操作的过程 相信到这个时候你已经对win 下ASP NET有个比较全面的了解了 也能进行一些ASP NET代码的调试 开始跟ASP NET 进行亲密的接触了 也希望各位能借此提升对ASP NET的兴趣 进而加入我们学习ASP NET的队伍中来 一起去享演受ASP NET带给我们的乐趣 lishixin/Article/program/net/201311/13380

H. 如何在iis服务器上配置.net的环境

都装上IIS了,开启.net的服务就好了。就不需要其他环境了

热点内容
linuxeclipse安装 发布:2025-07-13 16:44:56 浏览:176
内部服务器做什么用 发布:2025-07-13 16:43:54 浏览:118
toppython 发布:2025-07-13 16:34:05 浏览:906
安卓微信好友删除怎么找回来 发布:2025-07-13 16:28:10 浏览:125
华为微信自动存储 发布:2025-07-13 16:26:45 浏览:197
svn外网不能访问 发布:2025-07-13 16:26:33 浏览:724
易语言dll加密 发布:2025-07-13 16:17:50 浏览:808
java编写记事本程序 发布:2025-07-13 16:12:13 浏览:665
办公室如何做数据服务器 发布:2025-07-13 15:55:24 浏览:329
用一句话证明我很穷ftp 发布:2025-07-13 15:54:48 浏览:938