2011-11-14 287 views
5

我一直在试图找到一个整洁的教程,指南或一步一步的说明部署一个Asp.net MVC3的Web应用程序,但迄今没有发现任何东西。每个人都在谈论他的版本的stroy和不同类型的MVC版本。部署Asp.net MVC网络应用程序

现在,我已经构建了一个简单的Asp.net MVC Web应用程序,我需要在我的共享主机帐户上进行部署。以一种非常简单的方式,我需要知道应该复制哪些文件。我是否将我的webproject目录中的所有内容上传到服务器,包括控制器目录,视图,模型,内容和bin目录?那么Global.asax,web.config,packages.config,myapp.publish.xml如何?

总之,我不知道哪些文件应该上传,哪些不应该。我确信有一件事情,我需要几个(MVC和Razor DLL)在bin目录下的dll。只要把我当成从未部署任何网站的人

注意: -我没有安装VS SP1,也没有安装。基本上我需要一个手动程序。

+0

@ThanosPapathanasiou,不!这似乎有点高级的事情。无法理解OP在那里询问什么。 –

+0

如果你没有VS,那么编译和发布你的网站的唯一方法就是通过控制台。什么问到那里正是你想要的。 –

+0

我已经安装了VS,但没有SP1更新...对不起,如果我帮助你的误解。 –

回答

6

Here is a tutorial关于如何部署MVC应用程序的MSDN站点上。通常情况下,主机现在也可以使用WebDeploy,这是部署和更新应用程序的一种非常简单的方法,无需担心需要复制的文件。