友人の Web サイトでクレジット カード処理を取得しようとしています。処理はauthorize.netを通じて行われます。サンプル コードはクラシック ASP で記述されています。実行しようとしましたが、次の部分でエラーが発生します。
objRequest = Server.CreateObject("Microsoft.XMLHTTP")
次のエラーが表示されます。
{"コンポーネント 'Microsoft.XMLHTTP' を作成できません。アパートメント スレッド コンポーネントは、<%@ Page aspcompat=true %> ページ ディレクティブのあるページでのみ作成できます。"}
Razor エンジンで asp 互換モードを有効にするにはどうすればよいですか? page ディレクティブは aspx と同じではありません。そのページだけの aspx ビューを作成しようとしましたが、もちろんマスター ページは使用されず、他のいくつかのエラーがスローされました。これをRazorで動作させたいと思っています。何かご意見は?ありがとう!