次の方法で共有

MSO.DLL'version2.8を参照する切断された・・・エラー

Anonymous
2016-06-13T16:00:06+00:00

以前にも似た質問をしましたが、再度お願い致します。

配布しているアクセスファイルがあります。

配布先で起動させると、エラー

「データベ-スまたはプロジェクトに、ファイル'MSO.DLL'version2.8を参照する切断された参照が含まれています。」

となり、起動しません。

正常起動するPCもあります。

傾向として

  正常起動・・・・・配布のアクセスファイルを初めて起動させたPC

  起動せず・・・・・既に何度か起動済みのPC(配布ファイルのバージョンアップユーザー)

起動しなかったPCでも「PC本体を再起動させたあと、配布アクセスファイルが正常起動した」という報告もあります。

開発環境はWin10+Access2016

配布先環境は、Win10+2016ランタイムだったり、Win7+Access2013とまちまちです。

(配布ファイルは形式はバックエンドとフロントエンドに分割しています。配布時にはバックエンドに評価用サンプルデータをおいています。

 バージョンアップユーザーはこの評価用すら起動できない)

考えられる原因は何でしょうか?

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2016-06-14T10:51:02+00:00

    sk.exe様 ご回答、ありがとうございます。

    Microsoft Office 16.0 Object Library にはチェックが入っています。

    Microsoft Access 16.0 Object Library Microsoft Office 16.0 Access database engin Object Library にもチェックが入っています。

    >Office 2016 環境で Microsoft Office 16.0 Object Library を追加した

    >プロジェクトを、Office のバージョンが 2013 以前である環境で開けば

    >そうなるでしょうね。

    しかし、Win7+Access2013 / Win10+Access2010でも正常起動しています。

    起動できないPC環境下でも、PC再起動で正常起動している場合もあります。

    どう、理解したら良いでしょうか?

    この回答は役に立ちましたか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2016-06-14T01:36:17+00:00

    > 配布先で起動させると、エラー

    > 「データベ-スまたはプロジェクトに、

    > ファイル'MSO.DLL'version2.8を参照する

    > 切断された参照が含まれています。」

    > となり、起動しません。

    VBA プロジェクトのライブラリ参照設定に

    Microsoft Office 16.0 Object Library

    を追加されているのでは。

    > 開発環境はWin10+Access2016

    > 配布先環境は、Win10+2016ランタイムだったり、

    > Win7+Access2013とまちまちです。

    Office 2016 環境で Microsoft Office 16.0 Object Library を追加した

    プロジェクトを、Office のバージョンが 2013 以前である環境で開けば

    そうなるでしょうね。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません