无法在 Windows Server 2003 上创建 Web 项目
2004-11-04 15:57
393 查看
今天同事问了我一个问题
,说家里的Window2003上不能用创建Web项目总是显示“HTTP Error 404:Not Found”错误;
The default Web access mode for this project is set to file share, but the project folder at 'Project URL' cannot be opened with the path 'Physical Project path'.The error returned was:
Unable to create Web project 'Project Name'.The file path 'Physical project path' does not correspond to the URL 'Project URL'.The two need to map to the same location.HTTP Error 404:Not Found
下午上网查了一下原来是这样:
这个问题出现在使用VS2002开发工具,在Window Server 2003的机器上建立Web项目时,因为VS2002在建立Web项目时,为了检测Web项目的URL和UNC地址,要在服务器上写入一个后缀为.tmp的文件,然后通过 http 请求从该服务器中请求此文件,以测试此URL地址,但Window Server 2003因为安全考虑,屏蔽任何没有显示声明MIME类型映射的Web请求,后缀.tmp文件默认肯定没有被声明,VS2002访问不到那个文件,所以就报错,显示找不到文件。
在VS2003中不存在这个问题,因为VS2003向服务器写入的是.htm文件,所以没有这个问题。建议还是都使用VS2003,VS2002的问题还是很多的。好马配好鞍么!!
解决方法:
1、安装VS2003,微软推荐的方法,比较安全;
2、不太安全的方法:
1)启动 Internet 信息服务 MMC。
2)右键单击 Web 站点,然后单击“属性”。
3) 单击“HTTP 标题”选项卡,然后单击“MIME 类型”。
4) 单击“新建”以添加新的 MIME 类型。
5)在“扩展名”文本框中,键入 .tmp。
6) 在“MIME 类型”文本框中,键入 text/plain 。
3、安装Microsoft .NET Framework 1.0 Service Pack 3
微软关于此问题的说明:
BUG:无法在 Windows Server 2003 上创建 Web 项目
使用带有 IIS 6.0 的 Visual Studio .NET 创建 ASP.NET Web 应用程序时出现错误信息“Web Access Failed”
,说家里的Window2003上不能用创建Web项目总是显示“HTTP Error 404:Not Found”错误;
The default Web access mode for this project is set to file share, but the project folder at 'Project URL' cannot be opened with the path 'Physical Project path'.The error returned was:
Unable to create Web project 'Project Name'.The file path 'Physical project path' does not correspond to the URL 'Project URL'.The two need to map to the same location.HTTP Error 404:Not Found
下午上网查了一下原来是这样:
这个问题出现在使用VS2002开发工具,在Window Server 2003的机器上建立Web项目时,因为VS2002在建立Web项目时,为了检测Web项目的URL和UNC地址,要在服务器上写入一个后缀为.tmp的文件,然后通过 http 请求从该服务器中请求此文件,以测试此URL地址,但Window Server 2003因为安全考虑,屏蔽任何没有显示声明MIME类型映射的Web请求,后缀.tmp文件默认肯定没有被声明,VS2002访问不到那个文件,所以就报错,显示找不到文件。
在VS2003中不存在这个问题,因为VS2003向服务器写入的是.htm文件,所以没有这个问题。建议还是都使用VS2003,VS2002的问题还是很多的。好马配好鞍么!!
解决方法:
1、安装VS2003,微软推荐的方法,比较安全;
2、不太安全的方法:
1)启动 Internet 信息服务 MMC。
2)右键单击 Web 站点,然后单击“属性”。
3) 单击“HTTP 标题”选项卡,然后单击“MIME 类型”。
4) 单击“新建”以添加新的 MIME 类型。
5)在“扩展名”文本框中,键入 .tmp。
6) 在“MIME 类型”文本框中,键入 text/plain 。
3、安装Microsoft .NET Framework 1.0 Service Pack 3
微软关于此问题的说明:
BUG:无法在 Windows Server 2003 上创建 Web 项目
使用带有 IIS 6.0 的 Visual Studio .NET 创建 ASP.NET Web 应用程序时出现错误信息“Web Access Failed”
相关文章推荐
- Integrated Security=True?是什么东东
- 英语站点精选
- CVS使用手册
- 关于用W2K AD SERVER 和SQL2000企业版安装双机
- 序之学习C++
- 2004/10 中国加息对经济的影响
- javascript与ASP混写示例
- 关于Max Export Plug-in
- IP phone日志2
- 考试成绩
- RFC1661_点对点协议(PPP)
- 关于数据库名(db_name)、实例名(instance_name)、ORACLE_SID
- 活活~
- RFC1945 超文本传输协议--HTTP/1.0
- RFC1883 Internet协议,版本6(IPv6)说明书
- 英语妙语 (关于爱情) 肉丝推荐 :)
- .Net 应用程序与进程的简单理解
- HTML中基于表单的文件上传(post,get)
- 用VC++6.0 Sockets API实现聊天室程序
- 为DataGrid自定义分页添加自定义导航和分页信息