システムwiki

DLLを32から64ビットに移植する

Giulian 受付中 最終更新日:2021-05-22 09:48

私はExcel VBAから64ビットから呼び出された機能を持つ32ビットDLLを移植しました.私は、新たにインストールされたVisual Studio 2019で、単一の「プロジェクト」を持つ新しい「解決策」を開始し、古いソースファイルと.defファイルを使用しました.私は2つの問題があります:

-iメッセージボックスへの通話を削除しなければならなかった(#include)

があるためです.

-DLL自体はloadvcruntime140_app.dll anducrbased.dllを望んでいます.

私の容疑者は、正しい「ソリューション」または「プロジェクト」の正しい「タイプ」を設定していません、そして、私は実際に一種のApplicationをコンパイルしています.

私は推奨されるトリックをすべて行いました:VS2019、VC再配布可能、ECCを削減/インストールしました.成功せずに

1つの奇妙なことは、プロジェクト内のものです->プロパティ->設定プロパティ->一般->
WindowStoreアプリのサポート私は「はい」を読み、それを「いいえ」に設定する方法はありません.私はこれが問題であるのを恐れています.

返信リスト(回答:1)

1 #
IgorLey

こんにちはGiuliano、
指名.だから私は十分なwindows の知識を深く持っていて、あなたは私を信頼するかもしれません.私が他人を助けることは私にとって喜びです、そして私はあなたを助けるために私のすべてをすべてやります.
Q&Aフォーラムでそのような質問をするのが効果的です https://docs.microsoft.com/ja-jp/answers/index....
これはプログラマ、管理者、企業のユーザー、およびこのフォーラムを演じています.このフォーラムは、地元の専門家が対応する知識を持たない場合があります.