【发布时间】:2020-12-28 05:54:02
【问题描述】:
我从未将 ASP.NET MVC 网站发布到托管服务器。我已阅读并遵循说明,但未能从 Visual Studio 直接发布到托管服务器。我使用了 FTP 发布方法,提供了所需的凭据,然后成功发布了网站。当我这样做时,当我尝试访问该网站时出现错误:
500 - 内部服务器错误。您要查找的资源有问题,无法显示。
因此,我按照另一个说明使用文件系统方法发布到本地文件夹,然后使用 ftp 将该本地文件夹的内容上传到托管服务器。当我尝试访问该网站时,这给了我这个错误:
服务器错误
403禁止
您无权访问此文档。
我会喜欢第二种工作方法,但是查看文件夹内容,我可以看到 App_Start 之类的一些文件夹丢失,我知道这是管理启动页面的位置,所以我不确定这是否是正确的程序。
我想要一些关于如何发布这个网站的建议。找到一种允许更新更改的方法也很棒,而不是在更改时发布整个网站。
我使用的是 VS2019 和 .net 托管服务提供商,而不是 Azure。
谢谢!
【问题讨论】:
标签: asp.net-mvc ftp publishing