将我的Web应用程序文件发布到远程服务器wwwroot

时间:2014-12-27 13:04:36

标签: asp.net visual-studio-2012

我是发布Web应用程序的新手,我正在尝试将我的Web应用程序发布到远程服务器。我可以使用远程桌面连接连接到该服务器,但我无法直接从VS2012将我的应用程序发布到服务器。我正在寻找通过服务器手动发布Web应用程序的方法。

我在远程服务器上的IIS 7上创建了一个新网站,并在wwwroot下为我的网站创建了一个目录。我不确定从应用程序中复制哪些文件要粘贴到我的wwwroot文件夹中。我尝试在VS2012 / projects下复制我的整个项目文件夹,但是我收到了项目中“Packages”文件夹的访问被拒绝消息。

我是以错误的方式做的吗?我应该使用VS2012以其他方式发布文件吗?

2 个答案:

答案 0 :(得分:6)

使用以下步骤

    在VS2012中
  1. - 在解决方案资源管理器中右键单击您的网站
  2. 选择"发布网站"选项。
  3. 将出现一个弹出对话框。
  4. 选择个人资料或提供个人资料名称。
  5. 选择发布方法为"文件系统"。
  6. 设置发布文件夹的路径。
  7. 复制该文件夹并将其粘贴到您的服务器 wwwroot 文件夹中。
  8. 在服务器上打开 IIS 并创建网站。
  9. ** 确保您的服务器上安装了.netFramework 4.5。

    对于IIS 7上的主机网站 - 请访问链接 - here

答案 1 :(得分:1)

这是一些有用的链接

here

and here