【问题标题】:Publishing MVC project Via FTP via Visual Studio通过 FTP 通过 Visual Studio 发布 MVC 项目
【发布时间】:2015-10-23 18:27:12
【问题描述】:

我正在尝试将我的项目复制到没有网络部署的服务器。 (tsohost-如果我错了)。所以我剩下的唯一选择是FTP。不知何故,当我使用 VS 2013 执行此操作时,它会跳过我的数据库(mdf 文件)和内容中的几个文件夹。该页面在发布后工作,但基于数据库的功能当然已经消失了。问题是是否有某种方法可以通过 FTP 部署完整的解决方案? 它是 MVC 5 在 Windows 2012 上的 .NET 4.5 上运行 感谢您的帮助

【问题讨论】:

    标签: sql-server visual-studio-2013 ftp asp.net-mvc-5 hosting


    【解决方案1】:

    如果我是显而易见的船长,请原谅我,但是App_Data 文件夹中有您的 .mdf 数据库吗?内容文件的属性是否具有复制到输出目录 = 始终复制

    【讨论】:

    • 我所做的是设置要部署的项目 -> 此项目中所有配置的所有文件。那是对的吗 ?并且数据库在 App_Data 中。
    • 听起来不错,那么!我也可能会检查这些文件的“复制到输出目录”设置。我知道像您一样选择“要部署的项目->此项目中的所有文件”会复制文件regardless of Build Action...但我不知道是否也与“复制到输出目录”设置无关。跨度>
    【解决方案2】:

    好的,所以我找到了原因。在选择要部署的项目时,它需要是此项目文件夹中的所有文件,而不是此项目中的所有文件。然后它毫无问题地复制了所有内容。

    【讨论】:

      猜你喜欢
      • 2018-03-28
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-05
      • 1970-01-01
      相关资源
      最近更新 更多