Visual Studio 2012 で C# を使用して ASP.NET MVC4 アプリケーションを作成しましたが、デプロイに苦労しました。プロジェクトのすべてのフォルダーをサーバー (godaddy) にアップロードしました。しかし、まだ実行中の私のウェブサイトを表示できません。
私の質問: これは私のサイトを展開するのに十分ですか? または他に必要なものはありますか?
Visual Studio 2012 で C# を使用して ASP.NET MVC4 アプリケーションを作成しましたが、デプロイに苦労しました。プロジェクトのすべてのフォルダーをサーバー (godaddy) にアップロードしました。しかし、まだ実行中の私のウェブサイトを表示できません。
私の質問: これは私のサイトを展開するのに十分ですか? または他に必要なものはありますか?
MVC4 アプリを GoDaddy にビン デプロイできます。
必要な MVC4 関連の DLL を運用環境の bin ディレクトリにコピーするだけです。
または、このブログ投稿で説明されているように、MVC4 関連のプロジェクト参照の [プロパティ] ウィンドウで [ローカルのコピー] を [true] に設定することもできます。次に、アプリケーションの発行を行うと、必要なすべてのアセンブリが自動的に含まれます。
おそらくこれらすべてが必要なわけではありませんが、現在 GoDaddy で管理している MVC4 アプリでは、次の DLLの正しいバージョンを手動で含める必要がありました。
確かに、MVC 4 アプリケーションをデプロイできます。Godaddy は MVC 4 をサポートしています。MVC 4 アプリケーションをデプロイするために行ったことは次のとおりです。
1. 次のような DLL を含めました。
2. web.config ファイルを編集しました。次の文字列を入れます:
<system.web>
<trust level="Medium"/>
.....
</system.web>
3. 次に、ファイル システムの公開方法を使用し、次に FileZilla を使用してファイルを GoDaddy に転送しました。すべてのファイルをhttpdocsディレクトリにコピーしました。* httpdocsディレクトリにのみコピーする必要があります。*
それで全部です。幸運を。