Visual Studio2013でx86Wordの「アドイン」をビルドする

パオロ


Microsoft Wordのアドインがあり、Visual Studioから起動すると、正しく開いて実行されますが、64ビットWindows 7で.msiをビルドしてインストールしようとすると、問題が発生します。
インストールは正常に終了しますが、アドインを開こうとすると、Wordはx86フォルダーではなくx64プログラムファイルでアドインを検索するため、エラーが発生します。アドインをx86プログラムファイルにのみインストールし、ターゲットプラットフォームx86およびdefaultLocation [ProgramFilesFolder] [Manufacturer] [ProductName]として指定したい
エラーは何ですか?

PhilDW

Officeには32ビットバージョンと64ビットバージョンがあるため、この問題の原因として最も可能性が高いのは、ユーザーが64ビットOfficeをインストールしたことです。つまり、64ビットプロセスは32ビットDLLをロードできないため、64ビットの場所を検索する必要があります。x86の場所を参照しているので、コードは32ビットであると想定しています。

64ビットOfficeをサポートしたくない場合は、システムに64ビットのWordまたはOfficeがあることを検出し、インストールを停止する必要があります。32ビットおよび64ビットのOfficeをサポートする場合は、32ビットのOfficeをビルドしてから、64ビットのターゲットの場所、64ビットのコード、およびProgramFiles64Folderなどの64ビットのフォルダーを使用して別のMSIをビルドします。ユーザーは、Officeアーキテクチャのバージョンに適したものをインストールします。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Visual Studio2013でArcGISDesktopアドインをコンパイルする方法

分類Dev

Visual Studio2013で古いC ++コードをコンパイルする

分類Dev

Visual Studio2013で単純なCコードをコンパイルする

分類Dev

Visual Studio2013用のcgicc-3.2.16をビルドします

分類Dev

Visual Studio2013でコンパイルが失敗したときにビルド後のイベントをスキップする方法

分類Dev

Visual Studio2013でCordovaアプリケーションをビルドするとビルドが失敗する

分類Dev

Visual Studio2013ビルドの進行状況ウィンドウを非表示

分類Dev

Visual Studio2013の2つのウィンドウで.aspxファイルを開きます

分類Dev

Visual Studio2013のOutlookアドインが機能しない

分類Dev

Visual Studio2013および/またはOfficeアプリケーションのウィンドウタイトルバーの高さを変更する

分類Dev

Visual Studio2013のデフォルトのチェックアウトモードを変更する

分類Dev

Visual Studio2013のパネルからフリーハンドの描画をコピーする

分類Dev

Qt 5.4静的ビルドは、Visual Studio2013で「未解決の外部シンボル」リンクエラーを生成します

分類Dev

Visual Studio2013のビルドと公開

分類Dev

Visual Studio2013でQTを使用する

分類Dev

Visual Studio2013でMSIを作成する

分類Dev

Visual Studio2013でBootstrap3.1LESSをコンパイルするためのGruntgrunt-contrib-less)の使用

分類Dev

Visual Studio2013のGitクライアントは「オフライン」です

分類Dev

Visual Studio2013をアップデート4でアンインストールします

分類Dev

Visual Studio2013からMonoにコンパイルする

分類Dev

Visual Studio2013のインテリセンスにカスタムアイテムを追加する

分類Dev

Microsoft Visual Studio2013のインストールに失敗する

分類Dev

Visual Studio2013はすべてのツールウィンドウを閉じます

分類Dev

Visual Studio2013でコンパイラエラー言語を変更する

分類Dev

Visual Studio2013にApacheCordovaCTP3.0用のVisualStudioツールをインストールする際のエラー

分類Dev

Visual Studio2013で未使用の関数を削除する方法

分類Dev

Visual Studio2013のListViewでMySQLから行を削除する

分類Dev

Visual Studio2013で不要な垂直方向の空白を削除する方法

分類Dev

Visual Studio2013でのcURL

Related 関連記事

  1. 1

    Visual Studio2013でArcGISDesktopアドインをコンパイルする方法

  2. 2

    Visual Studio2013で古いC ++コードをコンパイルする

  3. 3

    Visual Studio2013で単純なCコードをコンパイルする

  4. 4

    Visual Studio2013用のcgicc-3.2.16をビルドします

  5. 5

    Visual Studio2013でコンパイルが失敗したときにビルド後のイベントをスキップする方法

  6. 6

    Visual Studio2013でCordovaアプリケーションをビルドするとビルドが失敗する

  7. 7

    Visual Studio2013ビルドの進行状況ウィンドウを非表示

  8. 8

    Visual Studio2013の2つのウィンドウで.aspxファイルを開きます

  9. 9

    Visual Studio2013のOutlookアドインが機能しない

  10. 10

    Visual Studio2013および/またはOfficeアプリケーションのウィンドウタイトルバーの高さを変更する

  11. 11

    Visual Studio2013のデフォルトのチェックアウトモードを変更する

  12. 12

    Visual Studio2013のパネルからフリーハンドの描画をコピーする

  13. 13

    Qt 5.4静的ビルドは、Visual Studio2013で「未解決の外部シンボル」リンクエラーを生成します

  14. 14

    Visual Studio2013のビルドと公開

  15. 15

    Visual Studio2013でQTを使用する

  16. 16

    Visual Studio2013でMSIを作成する

  17. 17

    Visual Studio2013でBootstrap3.1LESSをコンパイルするためのGruntgrunt-contrib-less)の使用

  18. 18

    Visual Studio2013のGitクライアントは「オフライン」です

  19. 19

    Visual Studio2013をアップデート4でアンインストールします

  20. 20

    Visual Studio2013からMonoにコンパイルする

  21. 21

    Visual Studio2013のインテリセンスにカスタムアイテムを追加する

  22. 22

    Microsoft Visual Studio2013のインストールに失敗する

  23. 23

    Visual Studio2013はすべてのツールウィンドウを閉じます

  24. 24

    Visual Studio2013でコンパイラエラー言語を変更する

  25. 25

    Visual Studio2013にApacheCordovaCTP3.0用のVisualStudioツールをインストールする際のエラー

  26. 26

    Visual Studio2013で未使用の関数を削除する方法

  27. 27

    Visual Studio2013のListViewでMySQLから行を削除する

  28. 28

    Visual Studio2013で不要な垂直方向の空白を削除する方法

  29. 29

    Visual Studio2013でのcURL

ホットタグ

アーカイブ