ASP.NET MVC - Fashe shirin yanar gizo

Karanta hauwa a ba da shirin MVC a kaiwa Visual Web Developer

Fashe gida kaiyade kwarin da shirin na ba da shirin gida a kaiwa Visual Web Developer

通过在 WebMatrix、Visual Web Developer 或 Visual Studio 中使用发布命令,可以将 ASP.NET MVC 应用程序发布到远程服务器。

该功能会复制所有应用程序文件、控制器、模型、图像以及所有必需的 DLL 文件,这些文件可能用于 MVC、Web Pages、Razor、Helpers、SQL Server Compact(如果使用了数据库)。

有时您不希望使用这个选项。也许您的主机提供商只支持 FTP?也许您的网站基于经典 ASP?也许您希望自己来复制文件?也许您使用的是其他发布软件?

Ka fi anfiyiwa? Ayya, ayya. Amma ka fi yin adawa da su.

Don kai aiki shirin kopya shirin aiki, ka fi anfiyi hukunin aiki, kuma ka kopya fayilin DLL da a fi gudanarwa, wajib kuma ka gudanarwa wuri.

Baya ga wa:

1. Aiki hukunin a kanin aiki gaba a kanin aiki a kanin aiki gaba

Idan kaushe, hana ki kiyaye ki aiki hukunin aiki a kanin aiki a kanin aiki gaba yana sauki a kanin aiki a kanin aiki gaba (4.0).

2. Kopya hukunin Web

Kopirin shirin gaba da saurayi (saurayi daki hukunin daki saurayi) daga mai yin aiki a kanin aiki gaba zuwa hukunin aiki a kanin aiki gaba.

Idan App_Data Hukunin ya dukiwa daki dukiwannan test data, kuma ka kopya hukunin App_Data.

3. Kopya fayilin DLL

Tasisi hukunin bin a kanin aiki hukunin a kanin aiki (idan anan hukunin ya anan girmen, hukunin bin ya wani wuri)。

Kopirin daki hukunin daki dukiwannan

C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies

C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies

Dao Yuanqu Fuwuqi Shang De bin Wenjianjia.

4. Kopya fayilin DLL SQL Server Compact

Idan shirin din zaiyana ajiyar SQL Server Compact (fayilin .sdf a cikin App_Data hukunin), wajib ka kopya fayilin DLL SQL Server Compact:

Kopirin daki hukunin daki dukiwannan

C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\Private

Dao Yuanqu Fuwuqi Shang De bin Wenjianjia.

Chuangjian Hua Bianji Shang Xian Chuan Zhong De Web.config Wenjian:

Shili C#

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SqlServerCe.4.0" />
<add invariant="System.Data.SqlServerCe.4.0"
name="Microsoft SQL Server Compact 4.0"
 
type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, 
Version=4.0.0.1,Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
</DbProviderFactories>
</system.data>
</configuration>

5. Fuzhi SQL Server Compact Shujuzi

Ni De App_Data Wenjianjia Zhong You Mei bao Neng Sheng Shuju De .sdf Wenjian?

Ni Shi Fou Xiang Neng Bao Sheng Shidu Shuju Fang Bu Shei Yu Yuanqu Fuwuqi?

Duo Shu Shihou Shu Bu Xuyao.

Ruguo Ni Buzai Xuyao Fangfu SQL Shujuzi Lianjie Wenjian (sdf Wenjian), Nali Ni Ying Gai Shanchu Shujuku Zhong De Suijiao Shuju, Ranhou Ba Zhe Ge Kong de .sdf Wenjian Cong Kaifa Ji Fuzhi Dao Fuwuqi.

Zhe Jiu Shide. Zhi You Nen Xun!