在Windows 7中在IIS上部署ASP.net

时间:2011-07-18 10:50:48

标签: asp.net iis

我从来没有真正使用过IIS,而且我对整个ASP.net也很陌生。

基本上,我使用VS2010 ASP.net项目创建了一个RESTful服务。 我不确定你是如何让这个ASP.net应用程序(在Visual Studio上运行得很好)在IIS服务器上运行的。 使用Java动态Web项目和Tomcat非常简单,但在这里我不确定如何开始。

我只是将二进制文件部署到目录吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

是一些可能性

简单的

在c:\ inetpub \ wwwroot下创建一个适用于您应用的新目录

在iis管理器中,配置此目录(创建应用程序,设置正确的.net版本,......)。你需要的只是将所有文件复制到该目录中,就是这样。

但如果您无法直接访问服务器,也可以创建msi文件。

HTH

答案 1 :(得分:2)

为了获得最佳测试,您的应用程序在您的开发机器上使用IIS 7.5 express并设置: project-> Properties-> Web->使用本地IIS Web服务器

在本地IIS下测试后,您可以使用Build-> Publish'Your project'将项目部署到真正的IIS 最简单的方法是在某个文件夹中部署到文件系统,并将其内容复制到与IIS虚拟目录关联的创建的站点文件夹。要创建站点和虚拟目录,请参阅:

http://www.bloggingdeveloper.com/post/Creating-IIS7-sites-applications-and-virtual-directories-using-Internet-Information-Services-Manager.aspx

http://mvolo.com/blogs/serverside/archive/2007/07/12/Creating-IIS7-sites_2C00_-applications_2C00_-and-virtual-directories.aspx