背景:プログラミング以外の仕事をしている従業員は、私が CS の学部生であり、Web 開発の経験があることを知っています。彼は、嫌な経験の後で雇った以前の Web 開発者との関係を断ち切り、サイトにいくつかの変更を加えるために私にお金を払っています。これらのタスクの 1 つは、いくつかの変更を加えて、既存のフォームと同様に動作する新しいフォームをサイトに作成することです。私の大きな障壁は、これまで使用したことのない ASP.NET を使用してサイトを作成したことですが、W3 のチュートリアルをいくつか読んだ後、既存のフォームとその送信の構造を理解することができ、かなり自信を持っています。それを複製する私の能力で。
問題:サーバー上で見つからない .ashx ファイルにアクセスして編集する必要がある重要な関数呼び出しがあります。ファイルは、.aspx ページのヘッダーで ~/ajaxpro/Business,App_Code.ashx にあると参照され、ブラウザーでそのページに移動できますが、サーバーに実際の /ajaxpro/ フォルダーはありません。Google 検索から収集できることから、これは Web.config の次のコードと関係があると思われます。
<location path="ajaxpro">
<system.web>
<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2" />
</httpHandlers>
</system.web>
</location>
しかし、サーバー上の他のすべてのフォルダーを調べましたが、.ashx ファイルがまったく見つかりません。サーバーには Business.cs と App_Code フォルダーがありますが、 ~/ajaxpro/Business,App_Code.ashx ページに表示されている内容に関連するコードは見つかりませんでした。これが私の .NET ナイーブの一部なのかどうかはわかりませんが、これらのファイルを見つけてアクセスできるかどうかを知りたいです。
質問:この .ashx ファイルを見つけて編集できるようにする方法はありますか? もしそうなら、実際の場所を見つけるにはどうすればよいですか?