• 締切済み

VisualC++2010Expressでのエラー

wormholeの回答

  • wormhole
  • ベストアンサー率28% (1621/5656)
回答No.1

おそらくは、ビルドしたソースコードに問題があるのだと思います。 勘違いされているようですが正常にビルドされたからといってソースコードに問題がないというわけではありません。 あくまで文法に問題がないというだけです。

nazoda
質問者

お礼

回答ありがとうございます。 私も最初はそう考えたのですがwin32 アプリケーションウィザードで作成したプログラム(「新規作成→プロジェクト→win32プロジェクト→完了」で作成)でもアクセス違反のメッセージは表示されたのでソースコードが原因とは思えません。 このソースコードはすべてVisual C++ 2010 Expressが作成し私は一切手を加えていないソースコードなのですから。 また、アクセス違反のメッセージが表示されたプログラムはすべて、ウィルスチェックソフトを起動していないときには何の問題もありませんでした。

関連するQ&A

  • Visual C++2008でおきたエラーについて

    現在VisualC++2008でゲームを作っているのですが、 BGMをつけようと思いプログラムを少し追加したのですが test.exe の 0x005653b1 で初回の例外が発生しました: 0xC0000005: 場所 0x00000060 を読み込み中にアクセス違反が発生しました。 test.exe の 0x005653b1 でハンドルされていない例外が発生しました: 0xC0000005: 場所 0x00000060 を読み込み中にアクセス違反が発生しました。 プログラム '[2956] test.exe: ネイティブ' はコード 0 (0x0) で終了しました。 と言ったエラーが出てきてしまい止まってしまいます、とりあえずCtrl+Zで最初の状態にもどしたにもかかわらず実行しようとすると上と同じエラーが出てきてしまい起動できなくなってしまいました、上のエラーはどのようなときに起こるのでしょうか?それとどうすれば回避できるか教えてくださいm(_ _;m) ソースファイルを張りたいのですが2000文字超えているのでむりでした・・・。

  • VC++2008 Expressでのexeの生成について

    作成したプログラムからexeファイルを生成して、exeファイルからアプリケーションを実行できるようにしたいのですがうまくいきません。 Visual C++ 2008 Express EditionでC言語でコードを書き、ビルド→デバッグ開始(またはデバッグなしで開始)を行う分には普通に起動できます。 しかし、一般のアプリケーションのようにexeファイルからの実行ができません。 上記で実行したexeファイルは、 \Projects\TripleTriadCUI\Debug(またはRelease) に作られるexeファイルです。 上記exeファイルを実行すると 「"0x004139dd" の命令が "0xcde0c9a9" のメモリを参照しました。メモリが "written" になることはできませんでした。」 というアプリケーションエラーのダイアログが出ます。 作成しているのはCUIのみのプログラムです。 何か分かる方がいらっしゃいましたらご教授願います。

  • Visutal C++ 2008 express editionのエラー

    最近プログラミングを始めた初心者です。 visual C++ 2008 express editionをインストールして、リソースエディタがないことを知り、ResEditをインストールしました。 そしていざプログラムを作ってみるとどんなプログラムでも必ず 1>プロジェクト : error PRJ0003 : 'cmd.exe'の起動中にエラーが発生しました。 と出できてしまいます。無視してもビルドできるのですが、やはり気になります。 いったいどうすればいいでしょうか? 説明に不足があればまた足しますのでお願いします。

  • MicrosoftVisualC++2010エラー

    学校でC言語を習っているので家でもやろうと思ってMicrosoft Visual C++ 2010 Expressをインストールしました。 取りあえず本を読みながら、プログラムを書いていたのですが、3個目くらいのプログラムを実行(デバッグなしで開始)したら、「ビルドエラーが発生しました。続行して、最後に成功したビルドを実行しますか?」というエラーが出てきて、実行できませんでした。 (はいを押すと、指定されたファイルが見つかりませんと出てきます。) しかも、前に書いたプログラムまで、実行したらそのメッセージが出るようになりました。 一応実行してエラーが出たプログラムも書いておきます。 #include <stdio.h> int main (void) { printf("こんにちは\n"); printf("さようなら\n"); return (0); } 原因がわかりません。 どなたかご教授願います。

  • Outlook Expressを立ち上げたときにエラーが出ます。

    Outlook Expressを立ち上げたときに(0x00fe6843の命令が0x00003c81のメモリを参照しました。メモリがwrittenになることはできませんでした。プログラムを終了するには〔OK〕をクリックして下さい)と言うメッセージが出ます。OSはWindows2000でOutlook Expressのバージョンは6です。このメッセージはNorton実行後に出るようになりました。なにが原因でしょうか?解決方法を教えて下さい。

  • Visual C++ 2010 Expressについて。

    Visual C++ 2010 Expressについて。 Visual C++ 2010 Expressを使っているのですが、 プロジェクトを開いて1回目ビルドすると必ずエラーが出ます。 ビルドした後1回閉じて開き直してビルドすると正常にビルドできます。 エラー内容 C:\(省略)\ファイル名.vcxproj : error MSB4014: 内部エラーのため、ビルドは予期せず停止しました。 C:\(省略)\ファイル名.vcxproj : error MSB4014: Microsoft.Build.Exceptions.BuildAbortedException: ビルドが取り消されました。MSBuild.exe は、場所 "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" に見つからなかったため、子ノードとして起動できませんでした。必要に応じて、BuildParameters または MSBUILD_EXE_PATH 環境変数で正しい場所を指定してください。 と出ます。 原因を色々調べてみたのですが分かりませんでした。 かもしれないということでもいいので答えて頂けると助かります。 環境 XP SP3 Visual Studio 2005が入っています。 ちなみに、2005は正常に出来ます。

  • Visual C++ 2010 Expressについて質問です

    Visual C++ 2010 Expressについて質問です Visual C++ 2010 Expressを用いてopenCVを使ったプログラムを作成したいと考えています そこで、インクルードファイルの設定やライブラリファイルの設定を以下のサイトの通りにしたのですが http://d.hatena.ne.jp/blono/20100501 うまくいきません Visual C++ 2008 Expressでは通っていたものをコピーしてビルドしたところ デバッガをVisual Studio 2005のものを使われようとしていました 上記のサイトではWin32プラットフォームアプリケーションにする場合とありましたが Win32コンソールアプリケーションで実行させたい場合にはどうしたらよいでしょうか? 言葉足らずだとは思いますがよろしくお願いします

  • Microsoft Visual Studio 2008 Express Edtion で”ソリューションのビルド”について

    Microsoft Visual Studio 2008 Express Edtionでメニューから”ソリューションのビルド”を実行した際に、”Debug”フォルダが作成されて、その中にexeファイルが出力されたのですが、このファイルをコピーして他のPCに貼り付けてあげれば、ビルドしたプログラムは動作してくれるのでしょうか。

  • MSXMLでの属性の存在確認法

    開発環境として、Visual C++ 2008 Express Editionを使用しています。 getAttributeを使用して、XMLの属性を取得しようとしているのですが、取得しようとしている属性が存在しない場合VCから、 「test.exe の 0x10266c70 でハンドルされていない例外が発生しました: 0xC0000005: 場所 0x00000000 を読み込み中にアクセス違反が発生しました。」 と表示されます。 何か属性が存在するかどうか確認するような方法は無いものでしょうか?

  • VC++ 2010 Expressのエラー

    visual C++ 2010 Expressでビルドエラーが解消できません。 VC++初心者です。非常に困っているので、お答えいただきたいです。 ARtoolkitとkinectを使用するために、windows8(64bit)でvisual C++ 2010 Expressを使用し、ビルドをしようとすると fatal error C1083: include ファイルを開けません。'windows.h': No such file or directory このようなエラーが表示されます。同様にexcpt.h、sdkddkver.h、stdio.h、stdlib.h、crtdefs.hもincludeできないとエラーが表示されます。 これらのファイルは全てC:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include の中に存在したため、このディレクトリをインクルードディレクトリとライブラリディレクトリに追加すると、includeファイルを開けないエラーは解消するのですが、 fatal error C1189: #error : ERROR: Use of C runtime library internal header file. というエラーが表示され、検索してみたものの原因がわからずにいます。 また既にvisual C++2008でARtoolkitを動かせる状態にしてあることも影響はあるのでしょうか? 大変わかりずらい質問で恐縮ですがお答えいただきたいです。