掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.25487

exeファイルの実行
投稿者---taro_o(2006/01/19 03:06:37)


Visual Studio.NETで作成したexeファイルを,別のパソコン(Visual Studio.NETが入っていないPC)で実行しようとしましたが,できませんでした.

新しいプロジェクト
→Visual C++
→空のプロジェクト

ソースファイルには
新しい項目の追加
→CPPファイル

の手順でCPPファイルを作成し,ビルドしました.

exeファイルにすればコンパイラの入っていないパソコンでも実行できると思ったのですが,コンパイラを入れないと無理なのでしょうか?


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:exeファイルの実行 25488 nop 2006/01/19 08:49:34
<子記事> Re:exeファイルの実行 25489 Ban 2006/01/19 09:09:56


No.25488

Re:exeファイルの実行
投稿者---nop(2006/01/19 08:49:34)


>Visual Studio.NETで作成したexeファイルを,別のパソコン(Visual Studio.NETが入っていないPC)で実行しようとしましたが,できませんでした.
>exeファイルにすればコンパイラの入っていないパソコンでも実行できると思ったのですが,コンパイラを入れないと無理なのでしょうか?

コンパイラの有無は関係ないでしょう。
.NETフレームワークは必要かもしれませんが。


この投稿にコメントする

削除パスワード

No.25489

Re:exeファイルの実行
投稿者---Ban(2006/01/19 09:09:56)


どのように失敗しますか。

.NET以降のコンパイラの場合、設定で静的リンクを指定していない限り、
VC7または71のC++標準ライブラリ用DLLを添付する必要がありますが、
症状もわからないと漠然と怪しいのとしか…


この投稿にコメントする

削除パスワード

No.25490

Re:exeファイルの実行
投稿者---taro_o(2006/01/19 13:21:32)


>どのように失敗しますか。

アプリケーションエラー
アプリケーションを正しく初期化できませんでした(0xc0000135)

このように書かれていました.

>.NET以降のコンパイラの場合、設定で静的リンクを指定していない限り、
>VC7または71のC++標準ライブラリ用DLLを添付する必要がありますが、
>症状もわからないと漠然と怪しいのとしか…

はじめの設定でDLLファイルを選択するということになるんですか?



この投稿にコメントする

削除パスワード

No.25491

Re:exeファイルの実行
投稿者---たいちう(2006/01/19 14:55:56)


もしかして、デバッグモードでやってません?

もしそうなら、メニューのビルド/構成マネージャで、
アクティブソリューションをリリースにしてください。
ビルドしてReleaseフォルダ内にできた実行ファイルで試してください。

静的リンクについては、MFCを利用している場合は気にする必要があり、
メニューのプロジェクト/○○のプロパティ→全般で、
MFCの使用をスタティックライブラリでMFCを使用する、とします。

これで駄目なら、ダイアログベースやSDIのデフォルトのままや、
コンソールのHello, Worldとかで試し、結果を書いてください。

# エラーメッセージを見ると、開発環境で動くのがたまたまなのかもしれません。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧