【问题标题】:FTP Publishing Visual Studio 2013FTP 发布 Visual Studio 2013
【发布时间】:2016-07-12 16:25:53
【问题描述】:

我将在 GoDaddy 中托管我的 ASP.NET MVC 网站。它说我必须先发布它才能托管它。我正在关注此链接 (http://www.c-sharpcorner.com/article/how-to-host-your-Asp-Net-mvc-website-on-godaddy-server/) 来托管我的网站。但是当我在我的 GoDaddy 帐户中检查我的文件管理器的内容时​​,我的项目的某些文件夹不存在(如 App_Data、App_Start、Models)这是为什么?先感谢您。

【问题讨论】:

    标签: asp.net-mvc visual-studio-2013 ftp hosting publishing


    【解决方案1】:

    我查看了您用于发布网站的指南。在第 16 步,它说要检查“从 App_Data 文件夹中排除文件”。如果您检查此 App_Data 文件夹不会被发布。如果您想在 app-data 文件夹中发布文件,请在发布时取消选中它。

    其次,当网站发布时,会为每个项目创建一个 .dll 文件,因此 app_start 和 models 文件夹中的所有类都已包含在该 .dll 中。您可以通过项目名称在 bin 文件夹中找到 .dll 文件。

    【讨论】:

    • 我在发布网站时未选中“从 App_Data 文件夹中排除文件”。但是该文件夹仍然不在我的文件管理器中。我已经查看了我的 bin 文件夹,但它不存在。
    • 控制器文件夹也没有发布。这是为什么?谢谢先生的帮助。
    • app_data 文件夹中有文件吗?如果没有,那么它将不会被发布。控制器也包含在 .dll 文件中。所有类都编译成一个 dll。因此,您将无法在已发布的代码中看到任何 .cs 类文件。
    • 里面没有文件,先生。所以我只是手动创建了一个“App_Data”文件夹。一个接一个的错误,但感谢您的帮助先生。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多