我在 Visual Studio 2012 上使用 C# 创建了一个 ASP.NET MVC4 应用程序。但在部署它时遇到了困难。我将项目的所有文件夹上传到我的服务器(godaddy)。但仍然无法查看我的网站正在运行。
我的问题:这足以部署我的网站吗?或者还需要什么?
我在 Visual Studio 2012 上使用 C# 创建了一个 ASP.NET MVC4 应用程序。但在部署它时遇到了困难。我将项目的所有文件夹上传到我的服务器(godaddy)。但仍然无法查看我的网站正在运行。
我的问题:这足以部署我的网站吗?或者还需要什么?
您可以将 MVC4 应用程序bin 部署到 GoDaddy。
只需将您需要的相关 MVC4 相关 DLL 复制到您的生产 bin 目录即可。
或者,您可以在“属性”窗口中为您的任何MVC4相关项目引用设置“复制本地”等于“真”,如本文所述。然后,当您发布应用程序时,将自动包含所有需要的程序集。
您可能不需要所有这些,但在我目前在 GoDaddy 上管理的 MVC4 应用程序中,我需要手动包含正确版本的 DLL:
当然,您可以部署您的 MVC 4 应用程序。Godaddy 支持 MVC 4。我为部署 MVC 4 应用程序所做的是:
1. 我包括了 DLL,例如:
2. 我编辑了 web.config 文件。我放了下一个字符串:
<system.web>
<trust level="Medium"/>
.....
</system.web>
3. 然后我使用文件系统发布方法,然后我使用 FileZilla 将文件传输到 GoDaddy。我将所有文件复制到httpdocs目录。您必须只复制到 * httpdocs目录。*
就这样。祝你好运。