No.1ベストアンサー
- 回答日時:
MFC6のランタイムは最近のXPだと予め入っていたりとかしますし、
MFCのバージョンにもよります。OSのバージョンにもよります。
他にActiveXとか使ってるとインストーラが必要になったりとか、
あまり一概に言えるものではありません。
まぁ、MFC6(VC6),MFC7(VC7.1)あたりだと、他に特殊なものを使っていなければ、
スタティックリンク(ものによってはPro版以上?)すればexe単体で動きます。
ダイナミックリンクでも、dllを添付すればインストーラは必須ではありません。
ありがとうございます。
そういえばそんな事が出来ましたね!すっかり忘れてました。
逆に疑問になったのが、MFCがOS内に含まれており、アプリケーションと一緒に
配布したMFCが存在した場合、どちらを見に行くか?という事です。
一番最初に見るのって、実行アプリと同ディレクトリでしたっけ?
No.3
- 回答日時:
> 一番最初に見るのって、実行アプリと同ディレクトリでしたっけ?
Windows PCの場合、DLLの評価順はMSDNのLoadLibraryの説明を読むと書いてあります。
No.2
- 回答日時:
MFCに関しては既出の通りMFCのライブラリを
スタティックリンクすればexe単体で実行出来ます。
ただしある程度実行ファイルのサイズは大きくなります。
.NET Frameworkはおっしゃるように実行には.NET Frameworkの環境が必要になります。
(VC#2005で作成したアプリなら.NET Framework2.0の実行環境)
Vistaでは.NET Framework3.0(WinFX)が入っているようです。
ありがとうございます。
確かに、重くなりそうです・・・。メモリも。
まー、大きいプログラムではないので、その辺は気にしない事にします(笑)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- ノートパソコン Win10 EXCEL でのエラー 2 2022/04/03 15:57
- プリンタ・スキャナー Brother MFC-7460DNの一時停止解除について 1 2022/12/03 12:38
- ソフトウェア VisualStudio のデータブレークポイントを有効にする方法 1 2023/05/01 09:42
- デスクトップパソコン Macのインストールについて 3 2023/05/23 15:02
- ネットワーク クラウド環境の範囲について教えてください。 7 2023/03/09 15:50
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- その他(コンピューター・テクノロジー) .NET Frameworkがコントロールパネル>プログラムと機能に表示されない。 3 2022/12/31 15:33
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mscorlib.dllの初回例外について
-
Visual Studio 「AnyCpu」について
-
C++初心者です。 debug asserti...
-
C#VB、exeに埋め込んだexeの実行
-
「読み込み違反」が起きたとき...
-
VB.NETで参照設定したDLLの修正...
-
Userform内のFrameのCaptionが...
-
Visual Studio 有料と無料比較
-
Designer.vbは直接コードをいじ...
-
VBSでExcelファイル印刷時のプ...
-
Comctl32.dllの配布
-
VBSでExcelのUserFormをエクス...
-
VC++6.0 で 16bit アプリケーシ...
-
意味不明の実行時エラーで困っ...
-
ご存知の方がいましたら教えて...
-
byte型をstring型として扱うには
-
C++の統合開発環境について
-
Microsoft Visual C++ をアンイ...
-
exeファイルのアンインストール...
-
Web(?)からのリクエストに応じ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「読み込み違反」が起きたとき...
-
Visual Studio 「AnyCpu」について
-
Windows PowerShellでC言語を実...
-
excel vbaから実行するexe実行...
-
実行ファイル(.exe)が別のPC...
-
C++初心者です。 debug asserti...
-
Format 関数のバグ?
-
C#VB、exeに埋め込んだexeの実行
-
VisualStudioでC#が実行できない
-
VB6.0 exe作成時に実行時エラー...
-
Pythonのコードをexe化
-
shell関数には二重引用符を渡せ...
-
ActiveDirectoryから値を取得
-
mscorlib.dllの初回例外について
-
ActiveX → VB を起動するとCre...
-
androidで.exeを実行できますか?
-
外部exe呼び出しの方法 ShellEx...
-
VBがデバッグ時落ちてしまう
-
Eclipse CDT MinGWによるC言語
-
ACCESSランタイムでエラー
おすすめ情報