IISで実行されているC#Webサイトがあります。App_codeディレクトリの下に.csファイルがいくつかあります。すべての*.aspx.csファイルと*.ascx.csファイルでそれらを参照できます。Visual Studioを持っていないので、手動で変更する必要があります。
ここで、.aspx.csファイルのWebサービスを利用する必要があります。wsdl.exeを使用してプロキシクラスを生成し、App_codeディレクトリに配置しました。しかし、aspx.csファイル内のファイルを参照できません。エラーが発生します
コンパイラエラーメッセージ:CS0246:タイプまたは名前空間名'TestSearchProxy'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
プロキシには名前空間が定義されておらず、デフォルトの名前空間であると想定しています。aspx.csファイルに「using * 」を追加していません。
誰かがこの問題を解決する方法について私を助けることができますか?
私が試した別のアプローチは:
cscコマンドを使用してプロキシファイルからdllを生成し、そのdllをbinディレクトリに配置しました。まだプロキシクラスにアクセスできません。