部署Visual Studio网站与Web应用程序

时间:2013-05-02 12:16:37

标签: asp.net vb.net visual-studio-2010

所以我正在使用visual studio 2010构建一个以前在PHP上运行的网站,所以我对环境很陌生。

在启动项目时,我构建了一个网站项目,而不是一个Web应用程序项目。我知道这可能会产生很多“从不使用网站项目,而是使用网络应用程序项目”的评论,但请耐心等待。

我正在尝试为我们的服务器团队提供必要的文件,以便首次在我们的服务器上进行编译。然而,他们习惯于使用Web应用程序文件,而不是网站文件。

通常会给他们提供源代码和批处理文件,将代码编译到部署目录中,然后他们只是将文件从那里移到服务器上。我很确定其他团队使用部署包来实现这一点,这显然不是网站的选择。

我的问题是,为网站准备部署的源代码与Web应用程序的相同步骤是什么?我已将网站发布到一个单独的文件夹中,这已经在很多方面呈现了我认为相同的内容,但我想确保。

此外,是否可以在没有其他部分的情况下发布网站的某些部分?

请保留所有关于我应该如何使用网络应用程序的评论,google似乎也认为这也是我用过的所有内容。

谢谢!

2 个答案:

答案 0 :(得分:3)

除了将源文件复制到IIS中的目录之外,部署Web站点并不多。它将在第一页请求时自动编译站点。

答案 1 :(得分:1)

我同意布里顿。我个人更喜欢Web应用程序,但对于网站项目,您有2个选项。

a)上传所有文件(包括.vb或.cs文件),Web服务器将动态编译。或者,您可以在计算机上本地发布到单独的文件夹,然后上载该文件夹。如果您不希望任何人看到您的源代码,我会进行发布。