2016-05-24 8 views
0

1台のマシンでASP.NET MVCプロジェクトを作成しました。サーバーにアップロードする時間が来たときに、ビューとBinフォルダ、コントローラーまたはモデルはコピーされません。csファイルなしでアップロード

しかし、プロジェクトを別のマシンにコピーしたときに、Binフォルダが新しいコンパイル済みのdllで更新されていないため、binフォルダをコピーできません。

コントローラをコンパイルするためにVS2015コミュニティに何を設定する必要があるので、コントローラをコンパイルしてbinフォルダのみをコピーする必要がありますか?

確かに、私はそれがデスクトップアプリケーションではなくASP.NETだと言いました。

+2

あなたのプロジェクトを公開してみませんか?それはすべての世話をします –

+1

どのように正確に別のマシンにプロジェクトをコピーしましたか?ここで何が起こっているのかははっきりしない。プロジェクトを開いてコンパイルすると、出力がそこにあるはずです。 – David

+0

ビルド:パブリッシュが対象です。発行すると、商用で購入したソフトウェアと同じように、rootにsetup.exeでリリースフォルダが作成されます。 CDを作成するオプションを選択します(CDだけでなく、どのファイルシステムにもあります)。次に、公開されたフォルダをサーバー上で実行できる場所にコピーします。 – jdweng

答えて

0

私がしなければならなかったことは、サイトをWebアプリケーションにすることであり、簡単な方法はありません。もしあれば、それはマイクロソフトのサイトで見つかるでしょう。答えに最も近いのは:

https://msdn.microsoft.com/en-us/library/aa983476.aspx

新しいプロジェクトを作成して新しいファイルにコピーしました。簡単な方法がない限り、それは唯一の解決策です。

関連する問題