显示没有VS的编译Web应用程序

时间:2015-05-21 17:08:01

标签: c# asp.net visual-studio-2012 iis

我在Visual Studio 2012上有一个已编译的Web应用程序。

我想在浏览器上显示它,使用IIS,而不再打开VS.有这种可能吗?

2 个答案:

答案 0 :(得分:0)

如果你不想回到VS并假设这是一个ASP.NET MVC或Web API应用程序,那么在IIS中:

  • 右键单击“站点”和“添加网站”
  • 设置站点名称,物理路径(C:/ inetpub / wwwroot / applicationName)和主机名等(确保添加到hosts文件中)
  • 创建网站后,请转到您的应用程序池,确保您使用的是正确版本的.NET(通过高级设置)

在applicationName目录中,输入bin,app_start,app_data,fonts,scripts,views等文件夹。此外,您将需要Global.asax,显然需要Web.config

答案 1 :(得分:0)

由于您在VS中编译了Web应用程序,我假设您在开发期间使用了IIS Express。

如果要在本地IIS上运行,请转到项目属性(右键单击解决方案资源管理器中的项目节点),选择Web选项卡,选择本地IIS并创建虚拟目录(右侧的按钮)

如果要在另一台服务器上运行Web应用程序,请右键单击项目节点并选择“发布...”。您可以通过FTP或目录导出,从中可以复制/粘贴到目标服务器。