• 締切済み

セットアップできるアプリケーションの作成方法

VBで作った(windows 2000で)セットアップファイルがWindows MEにインストールしたら、"system fileが最新ではないので、セットアップ続行できません"というメッセージが表示された。 ファイルをコピーして、***.exeファイルを実行しても、"Msstdfmt.Dllクラスが登録されていません "というメッセージが表示された。上記のdllファイルを\windows\にコピーしても、同じメッセージが表示されている。 初心者なので、セットアップファイルの作成の仕方と上記トラブルの対応方法を教えていただきたいです。

  • s-ko
  • お礼率0% (0/1)

みんなの回答

  • clavia
  • ベストアンサー率50% (5/10)
回答No.1

セットアップは、「ディストリビューションウィザード」で作成されたのですか? でしたら、私も以前なりました。(2000 Server で作成を 2000 Professional にインストールで) 意味がわからないので、Visual Studio Installer に逃げました。 (正規ユーザーであれば、マイクロソフトのサイトからダウンロードできます) dll の登録についてですが、 コマンドプロンプトで、「regsvr32.exe」を使用して、登録してみてはどうでしょうか? regsvr32 msstdfmt.dll で登録できます。 詳しい使用方法は、単に「regsvr32」を実行すると、表示されます。 参考程度として投稿してみました。

関連するQ&A

  • XPで配布用ファイルを作って98でセットアップしようとするとエラーがでます。

    はじめましてleftoversと申します。 今仕事でVBからExcel内を検索して検索したデータをシリアルプリンタに出力するアプリケーションを作っています。 開発環境は Windows XP SP2 VB6.0 Excel2003 です。 アプリケーションは完成し、配布用ファイルをディストリビューションウィザードで作成しました。 win XPでのセットアップは大丈夫ですが、win 98でセットアップすると、「システムにある一部のシステムファイルが最新ではないので、セットアップを続行できません。セットアップでこれらのファイルを更新してもよい場合は[OK]をクリックしてください。もう一度セットアップを実行する前にWindowsを再起動する必要があります。」と出てしまいます。それでOKにして再起動すると、「OLEAUT32.DLLファイルは開始できません。ファイルを調べて問題を見つけてください。」というメッセージが出てしまいます。そのエラーは他のPC(Win95)からOLEAUT32.DLLをコピーして上書きしたら直りました。 なにか良いヒントはないでしょうか。 配布先の環境は windows 98 SE VB6.0 ランタイムのみ(Vectorより VB6ランタイム集【みやシリーズ起動用】) Excel 2000 です。 あまり急ぎではないんですが少し困ってしまっています。 よろしくお願いします。

  • セットアップ

    2000SERVERにvb6.0で開発した、setup.exeをインストールしたところ、以下のエラーがでました。 ”システムにある一部のシステムファイルが最新ではないので、セットアップを続行できません。省略” とでて、microsoftのサポート情報を見て、解決策の書いてあることをやろうとしているのですが、意味がわからないので教えてください。 下記URLを参照してください。 http://support.microsoft.com/default.aspx?scid=kb;ja;413232&Product=vbJPN

  • セットアップ出来ません

    VBで作ったアプリケーションをディストリビューションウィザードでパッケージ化したものを、自身のパソコンにセットアップしようとすると、 「Path or File Not Found」 「○○(exeファイル名)が見つかりません。」 となってしまい、セットアップ出来ません。 exeファイルの前に"@"が付いているのが気になりますが、関係ないんでしょうか? 原因と対策をよろしくお願いします。 環境:Windows2000、VB6.0 EnterpriseEdition SP5

  • Internet Explorerをセットアップ出来ません。

    システムは Me 4.90.3000ビルド3000 メモリ 128MB ウイルス対策にはノートン2004 の 7.0.5.12バージョン を入れています。 Internet Explorerのバージョンは一応 6.0.2800.1106 です。 PCは中古での購入なのでリカバリー等のCD-ROMはありません。 エラー内容↓ 『インストールディレクトリにファイルが無い為セットアップを続行出来ません。 セットアップを再実行してから「セットアップの続行」を選択してください、 欠けているファイルがダウンロードされセットアップを続行出来ます』 と表示されるのですが、色々な方法で何度も試しましたがセットアップ成功には至らず、 起動のたびに『セットアップに失敗しています。セットアップ続行してください』と繰り返し出て来ます。 スキャンディスク・デフラグ・ウイルススキャンでは異常はありませんでした。 同じ様な質問が以前にも有り『Mozilla Firefox 1.0を入れてみては』 とあり入れてみたのですが、エラーは変わらず出て来ます。 今のままだとエラーも多く再起動を繰り返しています。 よく出るエラー↓ ・白の画面に「閉じる」とだけ書かれており、固まる  (閉じる以外は何も反応を示さない) ・フリーズすると強制終了でしか動かない ・青のエラー画面がたびたびでる(Windowsに戻れる事は少ないです) ・Iexploreが原因のエラー・ページ違反の終了  (KERNEL32.DLL/MSHTML.DLL/NMAIN.EXEなど)  (Firefoxが原因の場合はKERNEL32.DLL/MSVCRT.DLL/JPINSCP.DLLエラーなどです) ・Internet Explorerスプリクトエラー(ラインは大体が三ケタです) ・問題が発生したためMicrosoft Internet Explorerの終了 等々いつ起動不能に陥るかもと不安です。 私は初心者なのでPCに関して解らない事も多いですが 解決方法などあれば誰か教えて下さい。お願いします。

  • ディストリビューションウィザードの使用してのsetup.exeの再作成について

    VB初心者ですが、以下の事が可能であるかを教えて下さい。 現在既存の正常に稼動する実行ファイルがあります。 その実行ファイルは、ディストリビューションウィザードの使用して パッケージを作成し、そのsetup.exeを使用しインストールしてあります。 システム(?)の構成としては、メインのexeファイルといくつかのDLLから 構成されています。 このDLLのうちの一つとメインのexeファイルを変更して (正しくいうと、メインのプロジェクトに修正変更をかけexeファイルを作成し直し  サブのプロジェクトに修正変更かけDLLファイルを作成し直す。) 変更した物と変更していない物に関しては既存のパッケージ時のDLLを使用し ディストリビューションウィザードを用いてsetup.exeを再作成しても インストール後は正常に動作する物なのでしょうか? どなたか、ご教授下さい。宜しくお願いいたします。

  • セットアップが出来ない

    「やま同一ファイルチェック」のソフトをダウンロードし、セットアップしようとすると、「システムにある一部のシステムが最新ではないので、セットアップが続行できません」のエラーが表示されます。何度やっても同じです。 よろしくお願いします。

  • setupできません。

    インターネットを利用してダウンロードしたプログラムturupura.lzhをLhaplusで解凍しました。すると、SETUP.exeというファイルがあったので、ダブルクリックしました。するとエラーメッセージが表示されました。  内容は、「次のファイルがオープンされません。C:\(部分省略)\setup.lst」 そしてOKを押すと、 「setup.lst           setup.lstファイルがコピーされませんでした。セットアップを継続できません。」 と表示されました。  その後何度同じ操作を繰り返してもその表示が出できました。  今私は早くそのファイルをインストールしたくて待ち切れません。どなたか解決方法を教えてください。お願いします。

  • 再セットアップ

    現在使用しているOSはWindowsXP SP2。 使用しているパソコンは九十九電気のN2380です。 HDD交換と環境の整理のために再セットアップを行おうと、再セットアップCD(2枚組み)を使って,新しいHDDに交換後再セットアップを行いました。(HDDは 80GBから160GBへ,どちらも ウルトラATA100 です)そして、再セットアップ終了後、再起動すると以下のようなメッセージが 次のファイルが存在しないかまたは壊れているため、Windowsを 起動できませんでした: <Windows root>\system32\hal.dll. 上記のファイルをインストールし直してください。 再セットアップCDを用いて再度インストールしなおしたのですが、同じメッセージが表示されます。CDの保管も裏面は触らず大切に保管しておいたのですが、おかしいです。 解決方法がありましたら教えてください・・・。

  • XPでVB6.0ディストリビューションウィザードで作ったセットアップが動きません・・

    OS:WindowsXP-Pro、開発言語VisualStudio6.0-VB6 を使っているのですが、VB6付属ツールのディストリビューションウィザードを使用して作成したセットアップがセットアップ内のファイルが見つかりませんというメッセージが出て動きません。正確にはファイル名およびパスが出てそのファイルがないとえらーが出るのですが、パスの最後ファイル名の直前が「\\@」となっています。(例:c:\abc\\@Project1.exe) 一応、以前Me,2000などのOSでは動作しているセットアップでも試しましたがだめでした。 よろしくおねがいします。

  • インストールシールドで作成したSetup.exe

    installshield2008で作成した「Setup.exe」ファイルをダブルクリックで実行すると、「1628 スクリプトベースのインストールを完了できませんでした」とメッセージが表示されるようになってしまい、インストールができないようになってしまいました。 今までは、ビルドも問題なく、作成された「Setup.exe」からのインストールも行えたのですが、突然、このような状況になってしまいました。 「Setup.exe」ファイルに含めるファイルは変わっていないのですが。。 原因や対応方法などがありましたら、ご教授いただければと思います。 よろしくお願い致します。

専門家に質問してみよう