none
ISAPI 拡張DLL ウイザードがない? RRS feed

  • 質問

  • 大変初歩的な質問ですが、困っています。

    Visual Studio 2005 Proを使っていますが、新規プロジェクト作成時に、以前までのバージョンにあったMFCのISAPI拡張DLLのウィザードがありませんが、これは、無くなってしまったのでしょうか?

    どなたか、情報をお持ちの方がいらっしゃいましたらよろしくお願いいたします。

     

    ちなみに、OS(XP SP2)にIISがインストールされていない状態のまま一度フルインストールしてしまいまして、それが原因かもしれないと思い、その後、IISをインストールし、VS2005をアンインストール後に再インストールしました。それでも結果は変わりませんでした。

     

    2006年5月25日 6:46

すべての返信

  •  DataCaffeine さんからの引用

    Visual Studio 2005 Proを使っていますが、新規プロジェクト作成時に、以前までのバージョンにあったMFCのISAPI拡張DLLのウィザードがありませんが、これは、無くなってしまったのでしょうか?

    確かに見つからないですねえ。
    よくわかりませんが検索したら、こんな文章を見つけました。

    ■Visual Studio 2005 に「「新しいプロジェクト」ダイアログ ボックスでのVisual C++」での MFC ISAPI 拡張 DLL テンプレートが見付からないことについて、説明します。
    http://support.microsoft.com/kb/910382/ja

    2006年5月25日 12:19
  • Wizardの本体はインストールされているみたいですよ

    VC8のインストールフォルダの Vcprojectsにある任意のvszファイルをコピーして

    ファイル名を ISAPIWiz.vszにします
    中身を

    VSWIZARD 7.0
    Wizard=VsWizard.VsWizardEngine
    Param="WIZARD_NAME = ISAPI"
    Param="RELATIVE_PATH = VCWizards\AppWiz\MFC"
    のように変更します

    VSなどで アイコンファイルを作成して 名前をISAPIWiz.Icoとします

    これで VCの新規プロジェクト『 MFC ISAPI 拡張DLL』が選択できます

    社本氏の返信にもあるように 削除されたのことですので ご使用に際しては十分な検討をしてください

    2006年5月25日 15:40
  • お返事遅くなりました。

    確かに、この方法で何とかできましたが、あえてVS2005を使う理由が見つかりませんので、旧バージョンでの開発に踏み切りました。

    VS2005は大変多くの不具合を感じるため、この先開発を進めていくのが不安です。仕事ではとても使えませんので、SPが配布されるまではお遊びのみで使おうと思います。

    2006年6月24日 6:30
  • 大変参考になりました。というよりも、最近 AJAX によるアプローチを考えていたので、新式のISAPI Filter + Handler で、srf ファイルをごちょごちょするのは合わないし、かといって Web Service の SOAP では重すぎるので、旧式の ISAPI Extension は無いのかー!と、悶えてたところでした…。

    2006年7月10日 13:10