亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ASP.NET Web Pages - 發(fā)布網(wǎng)站

學(xué)習(xí)如何在不使用 WebMatrix 的情況下發(fā)布 Web Pages 應(yīng)用程序。

在不使用 WebMatrix 的情況下發(fā)布您的應(yīng)用程序

可以在 WebMatrix (、Visual Web Developer 或 Visual Studio) 中使用 Publish 命令把 ASP.NET Web Pages 應(yīng)用程序發(fā)布到遠(yuǎn)程服務(wù)器。

該功能會復(fù)制所有應(yīng)用程序文件、cshtml 頁面、圖片以及所有必需的 DLL 文件,這些文件用于 Web Pages、Razor、Helpers 以及 SQL Server Compact(如果使用了數(shù)據(jù)庫)。

有時我們不希望使用這些選項(xiàng);蛟S您的主機(jī)提供商僅支持 FTP?或許您的網(wǎng)站基于 ASP?或許您希望親自拷貝這些文件?又或許您希望使用其他發(fā)布軟件?

您會遇到問題嗎?是的,會的。但是我們能解決它。

如果要復(fù)制站點(diǎn),您需要知道如何引用正確的文件,復(fù)制哪些 DLL 文件,并在何處存放它們。

下面是具體步驟:

1. 使用最新的版本的 ASP.NET

在您繼續(xù)之前,請確保您的主機(jī)運(yùn)行最新的 ASP.NET 版本(4.0 或 4.5)。

2. 復(fù)制 Web 文件夾

從開發(fā)機(jī)上把網(wǎng)站(所有文件夾和內(nèi)容)復(fù)制到遠(yuǎn)程主機(jī)(服務(wù)器)上的應(yīng)用程序文件夾。

如果您的應(yīng)用程序包含數(shù)據(jù),不要復(fù)制這些數(shù)據(jù)(參見下面的步驟 4)。

3. DLL 文件

確保遠(yuǎn)程主機(jī)上的 bin 文件夾包含與開發(fā)機(jī)上相同的 dll 文件。

在復(fù)制 bin 文件夾之后,它應(yīng)該包含這些文件:

  • 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. 復(fù)制數(shù)據(jù)

如果您的應(yīng)用程序包含數(shù)據(jù)或數(shù)據(jù)庫。例如 SQL Server Compact 數(shù)據(jù)庫(App_Data 文件夾中的 .sdf 文件),請考慮以下內(nèi)容:

您是否希望將測試數(shù)據(jù)發(fā)布到遠(yuǎn)程服務(wù)器?

一般是不需要的。

如果您的開發(fā)機(jī)上有測試數(shù)據(jù),它也許會覆蓋遠(yuǎn)程主機(jī)上的數(shù)據(jù)。

如果您不得不復(fù)制 SQL 數(shù)據(jù)庫(.sdf 文件),也許您應(yīng)該刪除數(shù)據(jù)庫中的所有數(shù)據(jù),然后從開發(fā)計(jì)算機(jī)上把這個空的 .sdf 文件復(fù)制到服務(wù)器。

就是這些。祝你好運(yùn)!