如何在IIS上设置asp.net应用程序

如何在IIS上设置asp.net应用程序,asp.net,iis,iis-6,windows-server-2003,Asp.net,Iis,Iis 6,Windows Server 2003,我已经将一个保存网站的文件夹从一个web服务器复制到另一台计算机。从原始服务器我可以轻松运行web应用程序。现在我需要知道我必须做什么才能在第二台计算机上运行应用程序。我认为IIS有一些特殊的考虑。我必须在IIS中设置什么以及如何设置 为您正在使用的任何版本的Windows安装IIS Windows组件 在IIS中创建新站点 将此新站点指向您的web根目录 为站点配置DNS(可能使用您的主机文件) 为您正在使用的任何版本的Windows安装IIS Windows组件 在IIS中创建新站点 将此新

我已经将一个保存网站的文件夹从一个web服务器复制到另一台计算机。从原始服务器我可以轻松运行web应用程序。现在我需要知道我必须做什么才能在第二台计算机上运行应用程序。我认为IIS有一些特殊的考虑。我必须在IIS中设置什么以及如何设置

  • 为您正在使用的任何版本的Windows安装IIS Windows组件
  • 在IIS中创建新站点
  • 将此新站点指向您的web根目录
  • 为站点配置DNS(可能使用您的主机文件)
  • 为您正在使用的任何版本的Windows安装IIS Windows组件
  • 在IIS中创建新站点
  • 将此新站点指向您的web根目录
  • 为站点配置DNS(可能使用您的主机文件)

  • 根据您使用的IIS版本,需要考虑一些事项。了解您使用的是6还是7会很有帮助。
    如果您未满7岁,则需要将站点复制到IIS目录(通常为wwwroot),然后通过选择应用程序池等在IIS中设置基本设置。应用程序池通常(但不总是)由.Net Framework设置。您可能需要设置默认页面并将其设置为应用程序。有许多博客和网站将告诉您如何设置此基本功能,但这些功能是特定于您的应用程序的。

    根据您使用的IIS版本,需要考虑一些事项。了解您使用的是6还是7会很有帮助。 如果您未满7岁,则需要将站点复制到IIS目录(通常为wwwroot),然后通过选择应用程序池等在IIS中设置基本设置。应用程序池通常(但不总是)由.Net Framework设置。您可能需要设置默认页面并将其设置为应用程序。有许多博客和网站将告诉您如何设置此基本功能,但这些功能是特定于您的应用程序的。

    遵循以下步骤

  • 通过右键单击并添加新网站,从左菜单创建新网站
  • 指定该文件夹的物理路径
  • 使用站点url进行映射
  • 将目录权限授予为(像所有人一样)
  • 设置默认页面(如果目录中不存在索引页面)
  • 设置您正在使用的框架
  • 遵循以下步骤

  • 通过右键单击并添加新网站,从左菜单创建新网站
  • 指定该文件夹的物理路径
  • 使用站点url进行映射
  • 将目录权限授予为(像所有人一样)
  • 设置默认页面(如果目录中不存在索引页面)
  • 设置您正在使用的框架
  • 用于配置IIS 1.首先,在“程序和功能”中打开和关闭windows功能…在“程序和功能”中勾选IIS下的所有内容..转到子文件夹并在所有位置勾选所有内容

  • 转到Internet Explorer>设置>Internet选项>高级>取消选中显示友好的http错误消息选项

  • 转到IIS管理器 A.在默认应用程序池>高级设置>设置为真启用32位程序选项中 B转到Asp>设置>展开调试属性>将出现错误消息选项某些第二个或最后一个选项为false…将其设置为true..应用更改

  • 仅在Internet Explorer中运行vbscript和asp(弹出窗口的开发人员选项中的边缘10)

  • 用于配置IIS 1.首先,在“程序和功能”中打开和关闭windows功能…在“程序和功能”中勾选IIS下的所有内容..转到子文件夹并在所有位置勾选所有内容

  • 转到Internet Explorer>设置>Internet选项>高级>取消选中显示友好的http错误消息选项

  • 转到IIS管理器 A.在默认应用程序池>高级设置>设置为真启用32位程序选项中 B转到Asp>设置>展开调试属性>将出现错误消息选项某些第二个或最后一个选项为false…将其设置为true..应用更改

  • 仅在Internet Explorer中运行vbscript和asp(弹出窗口的开发人员选项中的边缘10)


  • 你的问题很模糊!您使用的是什么版本的Windows?什么版本的IIS?它是ASP、ASP.NET、纯HTML还是其他技术?您安装了这些吗?很抱歉在没有提供所需信息的情况下提出问题。我不知道我必须提供什么。它是windows server 2003。IIS版本是6.0。应用程序是在ASP.NET上编写的。ASP.NET 1、2、3、3.5或4?;)你的问题很模糊!您使用的是什么版本的Windows?什么版本的IIS?它是ASP、ASP.NET、纯HTML还是其他技术?您安装了这些吗?很抱歉在没有提供所需信息的情况下提出问题。我不知道我必须提供什么。它是windows server 2003。IIS版本是6.0。应用程序是在ASP.NET上编写的。ASP.NET 1、2、3、3.5或4?;)我完全按照你说的做了。现在,当我尝试运行应用程序时,它会抱怨webconfig文件中的ReportViewer版本。在webconfig文件中,当我将reportviewer版本更改为10.0.0.0时,它的版本是9.0.0.0。为什么我必须更改它?我猜是因为您没有安装ReportViewer的9版。我不确定ReportViewer是什么…您不必更改它。。。除非你指定了。您不需要为它定义版本就可以工作。但是,如果您有需要特定版本的报表,则可以定义所需的版本。定义版本是“最佳实践”,因为当网站运行而您没有定义版本时,它将使用可用的第一个版本。您必须更改版本,因为两台服务器之间的.Net Framework不同。我完全按照您所说的做了。现在,当我尝试运行应用程序时,它会抱怨ReportViewer版本