ASP.NET 网页 - 发布网站
1. 使用最新版本的 ASP.NET
在继续之前,请确保您的托管计算机运行最新版本的 ASP.NET(4.0 或 4.5)。
2. 复制 Web 文件夹
将您的网站(所有文件夹和内容)从开发计算机复制到远程托管计算机(服务器)上的应用程序文件夹。
如果您的应用程序包含数据,不要复制数据(请参阅下面的第 4 点)。
3. DLL 文件
确保远程托管计算机上的 bin 文件夹包含与开发计算机相同的 dll 文件。
复制 bin 文件夹后,它应该包含以下文件:
Microsoft.Web.Infrastructure.dll
NuGet.Core.dll
System.Web.Helpers.dll
System.Web.Razor.dll
System.Web.WebPages.Administration.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.dll
System.Web.WebPages.Razor.dll
WebMatrix.Data.dll
WebMatrix.WebData
4. 复制您的数据
如果您的应用程序包含数据或数据库,例如 SQL Server Compact 数据库(App_Data 文件夹中的 .sdf 文件),请考虑以下事项:
您是否要将测试数据发布到远程服务器?
很可能不会。
如果您在开发计算机上拥有测试数据,它可能会覆盖远程托管计算机上的生产数据。
如果您必须复制 SQL 数据库(.sdf 文件),您可能应该删除数据库中的所有内容,然后将空的 .sdf 文件从开发计算机复制到服务器。
就是这样。祝你好运!