加入收藏
|
设为首页
|
返回首页
服务一条龙
游戏版本
网站模板
主机租用
首 页
服务一条龙
游戏版本
网站模板
主机租用
广告代理
技术教程
资源下载
汇款方式
首页
>
常见问题
新安装的2003系统如何安装设置ASP.NET2.0组件环境?
在IIS管理器中``选择WEB服务扩展``点击"添加一个新的WEB服务扩展"``扩展名为 ASP.NET 2.0``,点击添加按钮。
``选择C:\WINDOWS\Microsoft .NET\Framework\2.0.50727\aspnet_isapi.dll```最后单击确定。
点击默认站点``右键单击属性``选择ASP.NET选项卡``设置FRMEWORK版本为2.0``
新安装的2003系统如何安装设置ASP.NET1.1组件环境?
2003虽然已经安装了.Net Framework1.1,但是ASP.NET 1.1默认是关闭的,需要手动打开.
步骤为: 控制面板→添加删除程序→添加/删除WINDOWS组件→应用程序服务器,把ASP.NET钩选上,并确认即可。
点击默认站点``右键单击属性``选择ASP.NET选项卡``设置FRMEWORK版本为1.1``
如何设置ASP.NET1.1,ASP.NET2.0共存在一台IIS服务器上呢?
在安装2个包后,在IIS服务器中的每个站点标签ASP.NET里都有1.1和2.0的选项。根据自己的程序需要设置相应的版本。 之后要特别注意1.1和2.0的web不可以使用相同的”应用程序池“,否则就会出现“Server Application Unavailable” 这个错误。因此在”应用程序池“里先增加一个如“DotNet2.0 AppPool",然后在指定站点的站点目录的”应用程序池“里指定application pool和application name .这样就可以让.net1.1和 .net2.0共存了。
为何我添加频道,填写频道目录会提示这样的错误:未找到路径“D:\”的一部分?(D:\可能是其它盘符)
解决办法其实很简单,给磁盘根目录ASPNET用户读权限,程序所在目录ASPNET用户给予写、创建目录、修改等权限。
在实际的应用中,我们发现很多的Asp.NET空间提供商并没有相关的经验,而依然停留在Asp的管理模式中。
其中最常见,就是目录权限的配置上:
他们大多数沿习了Asp的经验,给用户所在目录赋于所有权限,然后将磁盘根目录的相关权限全部去掉。
这样以来就导致一个问题,就是Asp.NET中的 Server.MapPath 无法使用,这个方法却是创建目录或文件所必须的。
如下面创建目录的代码: Directory.CreateDirectory(Server.MapPath("Test"));
这是一个非常简单的操作:在用户的当前目录下创建一个名为 "Test" 的子目录。
然后就是这样一个操作在没有正确配置的空间就会无法运行,它会提示为什么会有这样的错误呢?
原因就是 Server.MapPath() 这个方法,这个方法是让一个相对路径转为绝对路径,而在转换的过程序中,.NET框架需要得到当前硬盘的一些属性,如盘符等,而这个时候,空间提供商却将.Net用户对磁盘根目录的权限全部拒绝,从而导致程序无法正常运行。
有时候,空间提供商会说:"你为什么要用绝对路径,而不使用相对路径呢?"
这是行不通的,如果这样程序:Directory.CreateDirectory("Test"); 系统在运行的时候,并不是想像的那样,会自动在用户的当前目录下创建目录,而会尝试在 "C:\WINNT\System32" 路径下创建目录 (其中的C:\WINNT表示你的操作系统安装的路径)
7
1
8
在线客服①:
228668727
火火火
火gm数据,传世一条龙,
客服电话:13944732265,火GM官方开始提供,传世私服一条龙服务,最新传世版本销售,骑战,1.969版本销售,传世SF一条龙,传世私服登陆器销售,传奇世界私服英雄,飘逸引擎,更新销售,传世广告代理等服务
友情链接
|
汇款方式
|
联系方式
|
常见问题
|
关于我们
|
购买指南
|
在线留言
|
在线投票