Latest web development tutorials
×

ASP.NET コース

ASP.NET コース ASP.NET 簡単な紹介

WP コース

WebPages 簡単な紹介 WebPages Razor WebPages レイアウト WebPages フォルダ WebPages 全体的な状況 WebPages フォーム WebPages オブジェクト WebPages ファイル WebPages ヘルパー WebPages WebGrid WebPages チャート WebPages Email WebPages PHP WebPages リリース WebPages 例

WP リファレンスマニュアル

WebPages カテゴリ WebPages セキュリティ WebPages データベース WebPages 郵便局 WebPages ヘルパー

ASP.NET Razor

Razor 簡単な紹介 Razor 文法 Razor C# 変数 Razor C# 循環 Razor C# ロジック Razor VB 変数 Razor VB 循環 Razor VB ロジック

ASP.NET MVC

MVC 簡単な紹介 MVC アプリケーション MVC フォルダ MVC レイアウト MVC コントローラ MVC ビュー MVC データベース MVC モデル MVC セキュリティ MVC HTML ヘルパー MVC リリース MVC リファレンスマニュアル

WF コース

WebForms 簡単な紹介 WebForms ページ WebForms コントロール WebForms イベント WebForms フォーム WebForms ViewState WebForms TextBox WebForms Button WebForms データバインディング WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ファイル WebForms Repeater WebForms DataList WebForms データベース接続 WebForms マスターページ WebForms ナビゲーション WebForms 例

WF リファレンスマニュアル

WebForms HTML WebForms Controls WebForms Validation

ASP.NET MVC - 投稿

Visual Web Developerのを使用せずにMVCアプリケーションを公開する方法を学びます。


場合のVisual Web Developerのを使用せずにアプリケーションを公開

WebMatrixでは、ビジュアルWeb開発者またはVisual Studioにより、[パブリッシュ]コマンドを使用するには、リモートサーバーへのASP.NET MVCアプリケーションを公開することができます。

(データベースを使用している場合)この関数は、アプリケーションファイル、コントローラ、モデル、画像およびMVC、Webページ、カミソリ、ヘルパー、SQL Server Compactのために必要なすべてのDLLファイルのすべてをコピーします。

時には、これらのオプションを使用する必要はありません。 たぶん、あなたのホスティングプロバイダは、FTPをサポートしていますか? おそらく、あなたのサイトは、従来のASPに基づいていますか? おそらく、あなたはこれらの文書のコピーを渡したいのですが? それともフロントページ、Expression Webの、いくつかの他のパブリッシングソフトウェアを使用するようにしたいですか?

あなたが問題を抱えていますか? はい、それはなります。 しかし、あなたはそれを解決する方法を持っています。

サイトのコピーを実行するには、DLLは、あなたは彼らがどこにあるか、それらをコピーして保存したいファイルを正しいファイルを参照する方法を知っている必要があります。

次の手順に従います。


1. ASP.NETの最新バージョンを使用して

先に進む前に、あなたのホストがASP.NET(4.0または4.5)の最新バージョンを実行していることを確認してください。


2. Webフォルダをコピーします。

あなたのウェブサイト(すべてのフォルダとコンテンツが)開発用コンピュータ上のフォルダからリモートホスト(サーバー)上のアプリケーションファイルにコピーします。

あなたのApp_Dataフォルダは、テストデータが含まれている場合は、(下の点5を参照)App_Dataフォルダをコピーしないでください。


3.コピーDLLファイル

リモート・サーバ・アプリケーションのルートディレクトリには、binフォルダを作成します。 (あなたがヘルパーをインストールしている場合は、binフォルダが既に存在しています)

次のフォルダにすべてのファイルをコピーします。

C:プログラムファイル(x86)のマイクロソフト ASP.NETASP.NETウェブPagesv1.0Assemblies

C:プログラムファイル(x86)のマイクロソフト ASP.NETASP.NET MVC 3Assemblies

リモートサーバーのbinフォルダ上のアプリケーションへ。


4. SQL Server CompactのDLLファイルをコピーします。

アプリケーションがSQL Server Compactのデータベース(App_Dataフォルダ内の.sdfファイル)を使用している場合は、SQL Server CompactのDLLファイルをコピーする必要があります。

次のフォルダにすべてのファイルをコピーします。

C:プログラムファイル(x86)のマイクロソフト SQL Server CompactのEditionv4.0Private

リモートサーバーのbinフォルダ上のアプリケーションへ。

アプリケーションのWeb.configファイルを作成します(または編集):

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"
description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.1,Culture=neutral, PublicKeyToken=89845dcd8080cc91" />

</DbProviderFactories>
</system.data>
</configuration>


5.コピーし、SQL Server Compactのデータ

あなたのApp_Dataフォルダは、ファイルがテストデータが含まれていないの.sdfましたか?

あなたがリモートサーバにテストデータを公開しますか?

時間のほとんどは、一般的に望ましくありません。

あなたは、SQLデータファイル(ファイルの.sdf)をコピーする必要がある場合、あなたは、データベース内のすべてのデータを削除する必要があり、その後、開発用コンピュータからサーバに空の.sdfファイルをコピーします。

それだけです。 GOOD LUCK!