当前位置:编程学习 > C#/ASP.NET >>

IIS6.0无法获取目录下的文件大小,而IIS5.1的可以获取得了!我的网站是用C#.NET开发的,然后调式发现程序到FileInfo.Length就停止了

我的网站是用C#.NET开发的,在发布网站的时候发现IIS6.0无法获取到文件的大小,原因我调式出来了凡是获取文件大小的语句都不行,最简单就是FileInfo.Length这句话了,相信很多朋友对这句话都很熟了!这句就是获取文件大小的。还有就是我把我的网站发布在IIS5.1也就是XP系统里面就可以,我不知道为什么!请各路高手指点下迷津!分我不会少给! --------------------编程问答-------------------- 难道世上就没有高手了吗? --------------------编程问答-------------------- 100分呐 帮你顶顶  --------------------编程问答-------------------- --------------------编程问答-------------------- 是asp.net

看有没有目录访问权限   --------------------编程问答-------------------- 设置目录有Network service用户权限 --------------------编程问答-------------------- --------------------编程问答-------------------- 哎,设置目录有Network service用户权限也不行啊,我在网上搜了很久也没结果,网上只是说iis5.1和iis6.0的区别! --------------------编程问答-------------------- IIS6.0 相比IIS5.0 有了重大的提高和改进,具有很多优秀的特性: 

1. 应用程序池: IIS6可以将单个的 Web 应用程序或多个站点分隔到一个独立的进程(称为应用程序池). 应用程序池以独立进程的方式极大的提高了Web服务器的安全和稳定性.该进程与操作系统内核直接通信。当在服务器上提供更多的活动空间时,此功能将增加吞吐量和应用程序的容量,从而有效地降低硬件需求。这些独立的应用程序池将阻止某个应用程序或站点破坏服务器上的 XML Web 服务或其他 Web 应用程序。 
2. IIS6.0 还提供状态监视功能以发现、恢复和防止 Web 应用程序故障。在 Windows Server 2003 上,Microsoft ASP.NET 本地使用新的 IIS 进程模型。这些高级应用程序状态和检测功能也可用于现有的在 Internet Information Server 4.0 和 IIS 5.0 下运行的应用程序,其中大多数应用程序不需要任何修改. 

3. 集成的 .NET 框架(DOTNET) 
Microsoft .NET 框架是用于生成、部署和运行 Web 应用程序、智能客户应用程序和 XML Web 服务的 Microsoft .NET 连接的软件和技术的编程模型,这些应用程序和服务使用标准协议(例如 SOAP、XML 和 HTTP)在网络上以编程的方式公开它们的功能。 
.NET 框架为将现有的投资与新一代应用程序和服务集成起来而提供了高效率的基于标准的环境 

4. 连接并发数,网络流量等监控 这样可以使不同网站完全独立开. 不会因为某一个网站的问题 而影响到其他网站. 

5. IIS6.0 提供了更好的安全性 通过将运行用户和系统用户分离的方式. IIS服务运行权限和 Web应用程序权限 分开,保证 web应用的足够安全.这些是其他Web服务器 所欠缺的. 

创立互联 采用IIS6.0 作为Web服务器, 确保您的网站足够安全,稳定,快速.  --------------------编程问答-------------------- 我想知道具体怎么做才能实现6.0获取文件大小!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,