dポイントプレゼントキャンペーン実施中!

お世話になります

visual studio 2010
で突然添付画像のエラーが出てくるようになってしまいました。

原因を探る為に、過去の正常なプロジェクトを実行しても同じメッセージが出てしまいます。

ネットで検索して、同じ様な事象を見つけたのですが、
app.configなるファイルが見つかりませんでした。
http://nky-tech-sdt.blogspot.jp/2010/02/net-fram …

どの様な対処をすればよいのか教えていただけないでしょうか。

「VS2010 混合モードエラー」の質問画像

A 回答 (2件)

>XXX.configが見当たりません。



無いなら作ってしまう、と言うのは試しましたか?

単なるテキストファイルなので、メモ帳で新規作成して、保存後にXXX.exe.configにリネームすればよいです。

あと、こういうシステムファイルは、デフォルトで「非表示」になっている場合があるので、エクスプローラーの表示設定を「システムファイルも隠しファイルもすべて表示する状態」にして下さい。

作ってみて駄目であれば「この方法では解決しない」ので、ランタイムライブラリを古い物に戻す、ランタイムライブラリを新しい物に更新する、ランタイムライブラリを使わないでアプリの中に全部のライブラリを抱え込む形式でビルドし直すなど、他の方法での対処が必要になると思います。

この回答への補足

おお、たびたびかたじけないです。
以下の、文章を書いている最中に返事をいただけたので、さっそく作成してみます。

中間報告です。

記憶をたどると
先週、Windows UpdateでKB2796590がエラー終了していたが、深く考えず放置

よくよく考えると、これ以前は正常動作、
これ以降は本日初めて実行

何度、Windows Updateしても同じ状況なので、こちらを参考にvstor_redist.exeのパッチをあてた。
http://update1657.rssing.com/browser.php?indx=13 …

事象変わらず

頭リセットで、configが無い件を調査
こちらにMsTestの記載が有ったので確認。
http://katsuyuzu.hatenablog.jp/entry/2013/02/27/ …

MsTestにはv4が定義されているのを確認。

今ココ

謎が謎を呼ぶ?
(1) 色々な外部ライブラリを参照しているので、そのどれかがv4に対応していないのか?
  ⇒ .Netの定義をv2からv4にしたのは、数か月前で、先週の頭までは動作していたので、これではない気がする。

(2) 先週末から今週の作業で、なにかをやらかした?
  ⇒ 古い今まで動作していたプロジェクトもエラーが出るので、プロジェクト依存ではなく、VS依存だと思う。

(3) ここ最近、色々なテストでシステムのプロパティにある環境変数を変えている。
  ⇒ 現状は元に戻しているし、戻した直後は正常だった。
  
(4) Visual Studioのプロパティシート(Microsoft.Cpp.Win32.user.props)も色々試していた
  ⇒ 現状は元に戻しているし、戻した直後は正常だった。

私に後考えられるのは、システムのリカバリで日にちを戻すくらい

補足日時:2014/08/11 14:09
    • good
    • 0
この回答へのお礼

うわ~
やらかしてました。
せっかくのお休みの最中に色々お手数をおかけしてすみませんでした。
なんと、外部参照していた(サードパティの)ライブラリが先祖返りしていて、
それが古かったようです。

アドバイスを沢山いただいたのに、こんなオチで本当にすみませんでした。

お礼日時:2014/08/11 19:28

>エラーを解決するには,アプリケーションの設定ファイル(app.config)を以下のように書き換えます.



これの意味は「黒塗りされてるexeの名前.exe.configを以下のように書き換えます」です。

>app.configなるファイルが見つかりませんでした。

書いてある文字を、そのまま鵜呑みにしてはいけません。

「黒塗りされてるexeの名前.exe」があるフォルダと同じ場所に「黒塗りされてるexeの名前.exe.config」と言う名前のファイルが出来ているので、それを書き換えます。

貴方が挙げたページのコメントの「しゅーぽん」さんの2011年12月8日 14:20のコメントを読めば判る話ですが、読みましたか?

もし読んでないなら「詰めが甘いのう、おぬし」と言う言葉を贈っておきます。

この回答への補足

回答ありがとうございます。

>「詰めが甘いのう、おぬし」
「面目ござらん」

恥をさらしついでに、もう少し教えてください。

XXX.configが見当たりません。
あるのは
XXX.exe
XXX.metagen
XXX.ilk
XXX.pdb
XXX.vcproj
XXX.user
XXX.vcxproj
XXX.filters

補足日時:2014/08/11 13:05
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!