.net のしくみを正確に説明してください。Visual Studio で Web サイトを作成し、ローカル サーバーの次のフォルダーに公開します。
D:\WebSites\Project1
IIS で Web サイトを作成し、Web サイトのファイルを含むフォルダーのアドレスを指定します。「固定命名および単一ページ アセンブリ」を使用してサイトを公開すると、すべての .aspx ファイルが D ドライブのフォルダーに移動し、各ページの dll がそのフォルダー内の bin フォルダーに移動します。
誰かがブラウザでページを表示したい場合、IIS は指定されたフォルダから必要なファイルを取得し、処理されて html に変換され、ブラウザに送信されると思います。
最近、誰かが Web サービスを呼び出すページのボタンをクリックすると、ファイルが見つからないというエラーが報告されました。どうやら
C:\Temp\bx5tn2js.dll
見つかりませんでした。問題は、IIS が C:\Temp でファイルを探すことにしたのはなぜですか?
また、エラー メッセージには、xml シリアライゼーションへの参照が大量に含まれていました。シリーズ化されているものは何ですか?