2009-04-24 25 views
1

Visual Web Developer Expressを使用し、カスタムコントロールと外部Webサービスを使用して、最初のaspx/c#プロジェクトを完成させました。私の開発マシンでうまく動作します。.NET C#Webサイトを外部サーバーに公開する

これを共有ホスティングアカウントでテストしたい場合は、現在のプロジェクト構造ですべてのファイルをアップロードするだけですか?共有WindowsホスティングアカウントにDLLをアップロードする際に問題はありますか?コードに気づかなければならないことや変更が必要なことは何ですか?誰も安くて良いプロバイダを推薦することができます(これはテスト用です - まだmssqlは必要ありません)。

ありがとうございます!

答えて

0

あなたのウェブサイトプロバイダによって異なります。 .NETランタイムをサポートするものを入手する必要があります。一度それを持っていれば、コードをアップロードするだけですべてがうまくいくはずです。私は個人的にwww.godaddy.comを使用します。 www.chessbin.comでホストされているASP.NETサイトの例を見ることができます。

こちらがお役に立てば幸いです。

アダム

0

ホスティング企業は、彼らが必要とするものに変わるかもしれないが、私は、単純なXCOPYの展開がほとんどのために十分であろうと思うだろう。 http://www.reliablesite.net/v3/index.asp

1

ビジュアルウェブデベロッパーには、[ビルド]メニューの[ウェブサイトを公開]メニュー項目がありますか?いいえ、それはいいですか?

サイトをあらかじめコンパイルしてすべての依存関係を公開したい場合は、私が見つけた最も簡単な方法です。 FTPサイトまたはファイルシステムのいずれかに公開することを選択できます。私は通常、ファイルシステムを選択してから、それを自分でFTPして、設定ファイルを上書きしないようにします。

クライアントの低容量サイトで作業してもパフォーマンスに問題はない場合は、作業ディレクトリをサーバーにアップロードして、ソースコードを個別に配信する必要はありません私は彼らがそれを緩めないことを知っている。

ああ、もう1つのことは、特別に設定しないと、自分のホスティングアカウントのルートディレクトリにサイトをアップロードする必要があると思います。 GoDaddyには、特定のディレクトリを独自のASP.NETアプリケーションとして指定する機能があります。あなたがそれを行う場合は、あなたの選択のサブディレクトリにアプリを置くことができます。

-Al

+0

はい、「ウェブサイトを公開」オプションがあります - ありがとう! –

関連する問題