2

何年もの間、古いASP(vbscript)を使用して作業してきた会社として、c#.netへの更新を開始しました。最初のMVC3プロジェクトは、テストとバグの修正のためにWebサーバーにアップロードする準備ができています。

それについて読んだ後、私はそれの理論にかなり精通しました。

System.Web.Mvc

System.Web.Routing

System.Web.Abstractions

ローカルの「true」をコピーするようにすべて設定されています

ソリューションを右クリックし、[公開]を選択しました

新しいプロファイルを作成しました

「サイトパス」と「リンク先URL」が何を意味するのか正確にはわかりませんが、接続の詳細を入力しました

現状では、サイトパスはスクリプトパスであり、リンク先URLはブラウザのアドレスバーに入力されるURLです。

接続は検証されます。

設定でリリースを選択しました

怖そうな小さなチェックボックスがあり、「公開する前に既存のファイルをすべて削除してください」と表示されます。アップロード先のサーバーには、プロジェクト用の新しいフォルダーを作成しましたが、すべてのライブWebサイトとテストWebサイトが含まれています。いかなる状況においても、サーバー上の他のものに触れたり、編集したり、変更したり、削除したりすることは望ましくありません。したがって、このボックスはオフになっています。これをオフのままにしておくと、サーバー上の他の何にも影響がないことを誰かが確認できますか?

次に、プレビューでは、「アプリケーションは次の宛先に公開されます:(サーバーのIPアドレス)」と表示されます。

以前にこれを行ったことがある人は、これが正しい方法であるというガイダンスを私に与えることができますか?通常のftpで心配することは少なくなりますが、VisualStudioツールを利用できるようにしたいと思います。そのVisualStudio2012。

これがこの質問の正確な正しい場所ではない場合は申し訳ありません。

4

1 に答える 1

1

しばらくこれを試みた後、私はftpに公開することは時間の無駄であり、物事を進めるのが難しい方法であることに気づきました。おそらくあなたの多くはこれを知っていますが。

代わりに、システムファイルに公開してから、cuteftpを使用してWebサーバーにアップロードしました。これはおそらく最も専門的な方法ではありませんが、主にWebスクリプトのバックグラウンドを持っている人からすると、これは混乱が少なく、管理が非常に簡単であることがわかりました。

このスレッドを解決するために自分の質問に答えようと思っただけです。

于 2012-08-30T19:54:49.357 に答える