2011-04-21 17 views
16

私はVisual Studio 2010 Premiumを使用していますが、Visual Studioの公開機能を使用してFTP経由で公開することは非常に辛いです。 FileZillaのようなクライアントを使って手動でFTPを選択すると、もっと速く公開することができます。私はそれを測定していませんが、FileZillaを使用してサイト全体を公開する(つまりすべてのファイルを上書きする)ことは、Visual Studioの増分公開よりも10倍近く高速です。誰かがこれを経験していますか?この問題に対処する方法はありますか?Visual Studio 2010の公開が非常に遅い

おかげ

+0

は、私もこれを経験している:

web site publisher

は、ここではまったく同じことを言って、私のブログの記事です。私はFileZilla Serverで受信したリクエストを見ていますが、実際は遅いです。リクエストを再作成し、PASVモードに再入力するなど、本当にうんざりです。 –

答えて

5

シナリオ:あなたはあなたのソースコードを公開気にしない、とあなたは、FTP経由で公開する必要があります。ビジュアルスタジオに組み込まれている「Webサイトのコピー」ツールは、サーバーをスキャンして多くのフォルダとファイルを持っているため、Webサイトを更新する唯一の人であるため、サーバーの分析は不要です。

解決策:「ウェブサイト発行者」は、今までで最も簡単で最も天才的なプログラムです。私はそれを見つけるのに何時間もかかったので、それを分かち合う必要があると感じました。新しく/変更されたファイルや削除に対してハードドライブのみをスキャンし、最後にftpサーバーに公開してから変更を公開するように構成できます。私の解決策は、のために動作しません asp.net web applications;通常のasp.net Webサイトでうまく動作します。

ここからダウンロード: http://www.cryer.co.uk/downloads/websitepublisher/

それがサーバーをスキャンしないように、あなたはターボの最適化を有効にする必要があります。 "config"、 "optimisations"をクリックし、 "turbo"をチェックしてください。 http://devblog.alexsapps.com/2012/04/visual-studio-2010-copy-web-site-tool.html

+0

ブリリアント、ツールを愛する – BjarkeCK

+0

あまりにも、プリコンパイルされたサイトはサポートしていません:( –