トップページ > プログラム > 2017年01月03日 > kvTQlyIsa

書き込み順位&時間帯一覧

5 位/178 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000010359



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (アウアウイー Sae3-smXe)
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
119 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 20:55:23.92 ID:kvTQlyIsa
>>117
IL的に、スレッド絡みのコードの実行順序が変わるのがあった。
ヤバかった。
あとUIスレッドをinvokeしてるのに一向に上がってこないのでMSに電話して教えてもらった回避コードが、KB当てると仇になってすごく大変な思いをした。

具体的にどのKBかはさすがにもう十年近く前の話だから出てこないけど。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
124 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 22:14:44.80 ID:kvTQlyIsa
>>122
環境に依存して挙動が変わると言ってもなぁ。
ILでまず結構違うコードになってたから。
そうじゃないとMS呼ばないし…。
うちが発端で出たKBも結構あるよ。
歴史を知らん奴なら仕方ない話だけど。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
127 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 22:40:51.48 ID:kvTQlyIsa
>>125
言語仕様と言うか、まぁ違反はしてないよ。
違反はしてないけど間違ってたよ。
交通違反はしてないけどそもそも道間違って袋小路をぐるぐる回る田舎者みたいになってた。
ILがどうでも良いわけ無いじゃん…。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
128 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 22:41:32.14 ID:kvTQlyIsa
>>121
あ、見逃してた。.net FWのKB。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
131 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 23:09:45.58 ID:kvTQlyIsa
>>129
確実とは言えんけど、コンパイラのバージョンが上がらないなら大丈夫な気はするな。
あと、環境変数周り。

>>130
お前はもうすこし考えて喋れ。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
133 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 23:13:58.63 ID:kvTQlyIsa
>>132
せやないで、本来は実行順序的にはコンテキストが切り替わるべきシーンで切り替わらん現象があって、GetMessageしてTranslateMessageしてDispatchMessageしないとデッドロックするとか、
そういう類のやつ。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
137 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 23:21:24.02 ID:kvTQlyIsa
>>136
何を疑ってるかわからんが、MSの人来てもらって、回避コードを提供してもらって、結果その後KB出たんだから、少なくとも不具合はあったのかと。
あれほどMSと繋がり強い会社で助かったことは無かったわ。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
139 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 23:26:52.81 ID:kvTQlyIsa
仕様の誤認とかごちゃごちゃ言ってるやつは、.net FW 2.0から3.5の時のあの歩く場所すべてが地雷原みたいなあの状態を知らんのだろうな。
>>138
当たり引いたら、
「契約上、成果物は作れませんが、凄く良くできたサンプルは提供できます。凄く良く出来たサンプルはサンプルなので修正してくださいね、コピーライトとか」
なんて便利な人来てくれるからな。
高いけど。
ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©2ch.net
142 :デフォルトの名無しさん (アウアウイー Sae3-smXe)[sage]:2017/01/03(火) 23:37:21.09 ID:kvTQlyIsa
>>141
具体的説明はしたじゃん。
GetMessageしてTranslateMessageしてPostMessageって一言で言えばVB6のDoEventsよ。大体どのシーンかそれだけで理解できると思うけど。

あまりの経験不足やら実力不足でお前がそう思ってんならもうそれでいいよ。
死ぬまで自分の知識や経験より他人の誤用疑っとけ。

前職の10年前のコードなんて俺もあたりはついてても出しようないしな。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。