IIS7.5 部署Silverlight项目上传文件报错

好久没写博客了,这次写博客呢,主要是因为上述纠结了我2天的时间,我本身对IIS的架构了解的也不透彻

首先,介绍一下此次部署的环境:

 1.Windows Server 2008 R2 标准版

 2.IIS7.5

 3.非Administrator用户部署和访问

 4.程序部署在默认网站下面

其次,介绍一下开发的环境:

 1.vs 2010+silverlight 5.0

网站由工程实施人员部署后的现状:

1.网站除系统中涉及到所有上传功能都不能用以为,其他功能一切正常

2.上传功能不能用,界面提示错误为:

 

[HttpWebRequest_WebException_RemoteServer]

参数: NotFound

调试资源字符串不可用。密钥和参数通常提供足够的信息用以诊断该问题。请访问 http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.30514.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer

 

根据上述情况,作为一个不熟悉现场情况的开发人员,我最初的判断就是从系统及IIS权限配置入手(网上一搜一大堆),从网上及咨询的其他高手处等到的答案也是这样的。

也正是因为这个判断,让我在这方面的配置上花了近1天半的时间,终究还是解决不了这个问题。但是,心中仍然充满疑惑,次问题肯定是设置问题,但是到底是哪里设置了

我也不清楚。

最后,我选择做一个最后的尝试,重新创建一个网站,在新网站下部署部署我们的网站。这次尝试居然不报错了,文件也顺利的传到了服务网器上。

想想做个技术人员真不容易,不仅要懂得技术(知识面要广),还有懂得变通,一种方法尝试不通,就要换一种方法。根据上面阐述,应该是默认网站下做了什么特殊的设置,目前我还无法得知导致该问题的根本原因。不过,这个难关算是过去了。

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。