1

我有一个可以在本地计算机上正常运行的应用程序。我需要的是在另一台计算机上运行此应用程序,但它没有 Visual Studio。

我安装了 IIS 7.0 并尝试创建一个虚拟目录但没有成功。使用正确的端口吗?使用端口 80 并尝试端口 4444 并没有运气。有任何想法吗?

我必须将哪些文件拖到 inetpub/wwwroot 中?我所有的项目文件?

4

3 回答 3

2

Web 应用程序 (aspx) 不需要 Visual Studio。您需要从 Bin 文件夹中复制文件并设置一个虚拟目录(您确实需要 IIS,并且可能需要启用 IIS 中的某些功能以支持 ASPX)。

最简单的方法是在 Visual Studio 中右键单击您的项目,然后单击Publish。这将让您选择所需的发布选项(文件系统将发布到本地目录,您只需复制到新计算机并挂钩到您创建的虚拟目录,Web 部署让您从本地开发框远程发布, ETC。)

是一个演练

于 2013-08-02T23:18:57.143 回答
1
  1. 转到 IIS 管理器
  2. 打开网站
  3. 右键单击默认网站并选择“添加应用程序”
  4. 别名“Application Name 'can be any'”,Physical Path 是应用程序路径
于 2013-08-02T23:19:26.490 回答
1

只要您使用正确的目标框架通过 IIS Web 服务器访问 ASPX 文件,它就可以在没有 Visual Studio 的情况下轻松工作。

例如,我的生产服务器上没有 Visual Studio。他们只需要安装 IIS 和正确的 .NET 框架。

作为上面提到的评论者,如果您右键单击您的项目并选择发布,您将得到很好的处理。

于 2013-08-02T23:17:39.030 回答