業務のためVisualStudio2008 C++で作られているアプリケーションの開発を引き継ぐことになりました。VisualStudio2008の扱いは初めてです。
◆前任者の環境 Windows7 32bit
◆当方の環境 Windows10 64bit
→「プロパティ」「リンカ」「詳細」「対象のコンピュータ」:MachineX86 (/MACHINE:X86)
◆実行環境 Windows? 32bit
の状況でソフトを当方のPCでビルドすると、以下のエラーが発生しました。
「LNK1112: モジュールのコンピュータの種類 'x64' は対象コンピュータの種類 'X86' と競合しています。」
【質問】
まずはこのエラーを解決することですが、64bit環境で32bitのアプリケーションを開発するために設定すべき箇所をご教授いただけないでしょうか?
ちなみに、対象のコンピュータを、
→「プロパティ」「リンカ」「詳細」「対象のコンピュータ」:MachineX64 (/MACHINE:X64)
に変更してのビルド結果は、
「LNK1112: モジュールのコンピュータの種類 'X86' は対象コンピュータの種類 'x64' と競合しています。」
となり、モジュールのコンピュータの種類がなぜか対象コンピュータの設定で変化します。
また、構成マネージャからプラットフォームをAnyCPUにすれば64bit/32bitの両方で実行できるようになると記事で読んだのですがWin32しか選択欄になく設定方法が分かりません。
情報不足していましたら申し訳ございませんがご連絡ください。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
>64bit環境で32bitのアプリケーションを開発するために設定すべき箇所をご教授いただけないでしょうか?
VirtualBOX + 32Bit OS
が一番確実かと
つまり、前任者と同じWindows環境を仮想PCで構築して、そこで開発を引き継がれるのがよろしいかとおもいます。
https://eng-entrance.com/vm-list
No.2
- 回答日時:
まずVisualStudio2008がWindows10に対応していないので、32bit/64bit以前の問題ですね。
https://docs.microsoft.com/ja-jp/archive/blogs/m …
ANo.1で書かれているように仮想マシン環境で動かすか、Windows7マシンを探してくる方が早いかと思います。前任者のマシンごと引き継げると楽でしょう。
# 仮想マシンを使うならゲストOSのライセンスにも注意を
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) VisualStudioSetup.exeの設定について(Rustのインストールの準備として) 2 2023/04/17 12:54
- その他(コンピューター・テクノロジー) DHCPサーバーについて、、、。 職場のネットワーク環境で困っています。サーバーはWindows s 3 2023/01/04 10:15
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- 大学受験 専門学校の志望理由書について自信が全く無くて…添削してください。 「 私は将来、IT企業の第一線で活 3 2022/10/11 01:12
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- 法学 不正アクセス禁止法の扱いについて 4 2022/03/23 18:13
- オンラインゲーム Valorantの最低・推奨スペックについて質問させてください。 2 2022/09/07 17:48
- 法学 全部取得条項付株式の取得と引換えにする株式の発行 申請書について 1 2022/12/21 17:32
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux Cプログラミングを学ぶた...
-
右ビットシフト
-
プログラミングについて。 1つ...
-
プログラミングの授業の課題です
-
Notepad++の関数リスト表示の変...
-
S-JIS → JIS コード変換するには
-
C言語をコンパイルするとコンピ...
-
こんなことてしますか??
-
[C言語]fputsとfprintfの違い
-
これなにがちがうんですか??
-
win10で、正確な待ち時間の作り方
-
システムエンジニアの適正について
-
ArduinoでMouse関数を使用して...
-
gccを行ってもexeファイルが生...
-
C言語 バッファについて。
-
整数1〜99を入力させ、それを英...
-
C言語初心者 ポインタについて...
-
あなたは、Excelはどうやって学...
-
LinuxカーネルのCFSで用いられ...
-
卒業研究でよく分からないとこ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IISでフォルダが作成できない
-
.netでスタートページでエラー...
-
asp.net IIS実環境でのエラー
-
ASP.NET フォーム認証のエラー...
-
外部アプリケーション操作
-
64bit環境で32bitのアプリの開...
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
web.configとは?(初心者です)
-
TeraTermマクロの”Link...
-
VisualStudioでのプログラミン...
-
コマンドボタンのキャプション...
-
C#からvbsを実行したい
-
有効なwin32アプリケーションで...
-
windows vistaで、最近 KACT2
-
信長の野望 革新について
-
HRESULTからの例外:0x8007000B
-
GridviewとDataGridviewの違い
-
IIS7.5 Excel ファイルオープ...
-
System.Net.Sockets.SocketExce...
おすすめ情報