2009-06-03 5 views
4

私はウェブサイトを継承し、ウェブルートのそのフォルダを見ます。私は古いことをきれいにして、それを削除できるかどうか疑問に思っています。ASP.NET Webサイトのaspnet_clientフォルダとは何ですか?

このフォルダはどのようなものが使用されていますか?それは自動生成されますか?それはキャッシュですか?それを作るのは何ですか?

答えて

7

これは、ASPNET_regiis/cコマンドによって生成されます。私が使っているほとんどのウェブサイトは、sysの管理者がいつもそれをインストールするのを忘れてしまったので、これを配布物に含めてしまいました。これには、クライアント側でポストバックイベントモデルを処理するために.NET1.xが必要とするクライアント側のJavaScriptライブラリが含まれています。

スクリプトに対して別のハンドラを使用する.NET 2にアップグレードした場合(または作成する準備ができている場合)、削除できます。ただし、作成者が追加したファイルがないことを最初に確認してください時々私はそれが余分なもののために使用されて見たように。

+0

また、これは特定のWindowsアップデート(私はasp.netのセキュリティ修正 - 実際に使用しているバージョン)と一緒に戻ってくるでしょう。それは私のWeb配備を壊して、私はこのフォルダを嫌いにしている(それは何もそれ自身ですべてのasp.net 4+と同じではない)http://stackoverflow.com/questions/210440/what-is-the-aspnet-client-folder-下層構造のための – MemeDeveloper

1

このフォルダは、サーバー側のコントロールにクライアント側の検証を追加するときに自動生成された検証スクリプトを格納するために使用されます。

1

このフォルダーは、サーバーのすべてのアプリケーション(.skinファイル)の既定のテーマを格納するために使用される他のものの1つです。

関連する問題