VisualStudio.NETで作ったファイルをReleaseしてEXEファイルまでできたのですが、これを他のパソコンで動かすためにはどうしたらよいのでしょうか?ただファイルコピーしただけでは「デバッガが見つからない」とのエラーメッセージが出てしまいます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/07/15 16:50:17
  • 終了:--

回答(4件)

id:actual No.1

actual回答回数610ベストアンサー獲得回数12004/07/15 17:06:25

ポイント20pt

インストーラ形式を作成しないとDLLなどがないのでそうなります。

id:Hanayone

ご回答ありがとうございます。なるほど、わかりました。試してみます。

2004/07/15 17:32:49
id:LED No.2

LED回答回数23ベストアンサー獲得回数02004/07/15 17:12:46

ポイント20pt

http://support.microsoft.com/default.aspx?scid=kb;ja;308488

[INFO] .NET Framework のダウンロードとインストール

.NET系アプリケーションはランタイムが必要です。

ダウンロードしてインストールしましょう。

id:Hanayone

ご回答ありがとうございます。なるほど、わかりました。試してみます

2004/07/15 17:33:24
id:aki73ix No.3

aki73ix回答回数5224ベストアンサー獲得回数272004/07/15 17:15:12

ポイント20pt

http://blogs.msdn.com/greggm/archive/2004/04/16/114828.aspx

greggm's WebLog : Diagnosing 'The debugger is not properly installed'

Releaseしてとかかれていますが、Debug版の実行ファイルを作られているのではないでしょうか?

Debug版の実行ファイルを動かすには

.NetFrameWorkをインストールするか

mscordbi.dllをコピーした上で

regsvr32 mscordbi.dll をコマンドラインから実行する必要があります。

Debug版で実行する必要がない場合はRelease版でバッチビルドを行ってください

また、「プロジェクト」→「設定」→「一般」のMFCのスタティックライブラリを使用を選択すると.NETの入ってないPCでも実行できるようになります

id:Hanayone

ご回答ありがとうございます。なるほど、わかりました。試してみます

2004/07/15 17:33:42
id:mutep No.4

mutep回答回数28ベストアンサー獲得回数02004/07/15 17:31:47

ポイント20pt

URLはダミーです。

動作環境である.NET Frameworkを動かすマシンにインストールしましょう。

今は1.0と1.1が出てるので、作成した環境と同じバージョンのを入れてください。

id:Hanayone

ご回答ありがとうございます。なるほど、わかりました。試してみます

2004/07/15 17:34:33
  • id:disca
    スタティックライブラリ

    VisualC++ で MFC を使われていない場合は、
    Release ビルド で、設定をスタティックライブラリに設定すると、
    ランタイムは不要になります。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません