Visual Studio 2017 で 'RC2135 file not found: STRINGTABLE' が発生
まだどとねとが出る前。
プログラマは何を使って Windows 用の GUI アプリを書いていたかと言うと
一部の変態を除き Microsoft Foundation Class (MFC) を使って書くのが一般的でした。
# ひでのふは VB6 しか使えない連中をプログラマとは認めていません。

いつからだったかは忘れてしまいましたが、
それまでの超絶難解な CView / CDocument のモデルに加え
CDialog クラスを基底クラスとする、割と理解が簡単なモデルが出てきたので
ちょっとした GUI アプリは、よくこの CDialog クラスを使って書いていました。

そしてこの 2017年末。どーしても主に速度的な要因
さまざまな環境と歴史的経緯から、また新規に MFC でアプリを書くことになりましたw

一時期 MFC は無料版の Visual Studio には同梱されていなかったのですが
最新の Visual Studio にはちゃんと同梱されています。
で、早速ゴリゴリとソースを書いて行くわけですが
途中からこんなエラーメッセージが出てコンパイルできなくなってしまいます。

エラー RC2135 file not found: STRINGTABLE afxres.rc 35行目
エラー RC2135 file not found: 0xF000 afxres.rc 38行目
エラー RC2135 file not found: 0xF001 afxres.rc 39行目
エラー RC2146 missing comma in LANGUAGE statement MFCApplication2.rc 241行目


たりめーですがこんなファイルをいじった覚えはありませんし
エラーが出ている該当行を表示しても、エラーになるような要因は見当たりません。

このエントリは、この窮地をどーやって解決したかとゆー
大変ストライクゾーンの狭いお話になりますw

ちなみにこの現象、割と最新版の Ver 17.5.1 17.7.5 でも確認できています。

続きを読む
【2017/12/16】 技術 | トラックバック(0) | コメント(0) | page top↑
今月の密林 2017/12
今月はアフタヌーンと単行本が3冊です。

12月はなんか単行本の新刊が多い気がしてる。

続きを読む
【2017/12/22】 アフィリエイト | トラックバック(0) | コメント(0) | page top↑
我が家の家計 2017/12
今月の増加分:884
今までの増加:296564
車の減価償却引当て:2440000
レジャー費シーリング:518000/600000

今月は22万とゆー巨額のカード払い
昼食費用が嵩んでいるにも関わらず、なんとギリギリプラスです!

これもすべておきうりよおが上がったおかげでございます!
ビバ・好景気! ビバ・アベノミクス!

ちなみにカード払いの半分は定期代なので、あまり使ったわけではありません。
資格試験の勉強があったので、
週末もだいずをおかねはくぶつかんに連れて行ったぐらいで
あまり充実してはいない感じですが。

とゆーことで、
・車の減価償却費引き当てを、元の月4万に戻しました。
・レジャー費シーリングを収入に合わせて増やしました。

【2017/12/26】 家計 | トラックバック(0) | コメント(0) | page top↑
| ホーム |