我爱Aspx >> Asp.Net >> 将 Web 项目从 VS2002/2003 转换到 VS2005 的分步指南当解决方案在 Visual Studio .Net 2003 中打开时,单击 Build 菜单上的 Build Solution ,以确保应用程序编译不会出错。
图 1. 生成解决方案要运行此应用程序,请在 Visual Studio .Net 2003 中按 F5 ,并确保该应用程序正常运行,不会出错。确保尝试解决方案中所有 Web 项目中的页,以确保 IIS 配置正确,可以支持应用程序页。
将排除的文件移到 Web 项目外另一个可以将潜在问题降到最少的措施是,将所有排除的文件从您的 Web 项目中删除。如果在 Web 项目文件夹结构中存在任何不被解决方案中的任何 Web 项目引用的文件,则将这些文件移到一个单独的位置,然后再迁移您的解决方案。
要帮助找到这些排除的文件,您可以使用解决方案资源管理器中的 Show All Files 按钮。
图 2. 显示隐藏文件 检查重复的项目文件另一个可能产生迁移问题的项目结构问题是,IIS Web 应用程序的根文件夹中有多个项目文件。通常,给定的 IIS Web 应用程序的根文件夹中只有一个项目文件(*.vbproj 或 *.csproj),但有时存在多个项目文件。
IIS Web 应用程序的根文件夹中有多个项目文件,一个常见的原因是,如果您有一个包含多个 Web 项目的解决方案,则每个项目都在该 Web 应用程序中生成单独的一组页面。这种类型的解决方案结构使用户可以在单个 Web 应用程序中将一组不同的页面组成不同程序集。下面描述这种结构的一个示例。
如果在 IIS Web 应用程序的同一个根文件夹下有多个 Web 项目,只要每个项目不包括相同的一组文件,您在迁移期间就可能不会碰到任何问题。
Ҷƪл˵?
使用 AJAX 调用 SOAP Web 服务,..[05-20]
使用Firefox的Web开发扩展包[05-20]
XMLHttpRequest和AJAX入主Web开发[05-20]
ASP.NET 2.0 本地化功能:本地化..[05-20]
[ASP.NET ]Web 窗体语法参考(八种..[05-20]
C#实现WEB服务器[05-20]
用WebService和javascript实例类..[05-20]
不用.net和其组件用asp访问webse..[05-20]
继承System.Web.UI.Page的页面基..[05-20]
利用WebClient和WebRequest类获得..[05-20]
Visual Studio 术语表[K-Z][05-20]
使用 Visual Studio 2005 Team S..[05-20]
常用CHM帮助文档集锦下载[2007-0..[05-20]
常用.NET工具下载(包括.NET可再发..[05-20]
怎么样察看经过编译过的代码exe或..[05-20]
自适应图片大小的弹出窗口(3 种方..[05-20]
.NET 2.0中的字符串比较[05-20]
Visual Studio 术语表[A-J][05-20]
掌握 Ajax,第 1 部分: Ajax 简介[05-20]
掌握 Ajax,第 3 部分: Ajax 中的..[05-20]