[過去ログ] Visual Studio 2017 Part6 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
518
(1): デフォルトの名無しさん (ワッチョイ a9ba-sSdu) [sage] 2019/02/09(土) 02:53:07.15 ID:naCzWpg60(1/4) AAS
レジストリにはメリットデメリットあって、OSや共有ライブラリではあった方がいいけど
一ソフトウェアレベルではユーザー側にメリットって大してないよ。
大体、レジストリがあるのWINだけでしょ。

ソフトウェアレベルといってもソフトの規模や性質次第だから一概に言えないけど、
環境バックアップ・移行とかの際、たくさんあるソフトを一々インストーラーや
設定のバックアップからの復元をするより、ソフトと設定まるごとコピーできりゃ
樂だしね。
定期バックアップもレジストリ絡まれると面倒。

上で「たくさんあるソフト」って書いてるところがミソで、ソフト単体で見たときは
レジストリを使おうがどうだろうがどうでもいいんだけど、バックアップや復元作業
の観点からたくさんのソフトを扱い出すとレジストリは面倒だよ。
523: デフォルトの名無しさん (ワッチョイ a9ba-sSdu) [sage] 2019/02/09(土) 03:25:53.87 ID:naCzWpg60(2/4) AAS
>>520
520(1): デフォルトの名無しさん (ワッチョイ e1da-uR/r) [sage] 2019/02/09(土) 03:13:57.32 ID:fu+e3nHT0(3/14) AAS
Linuxなどと違ってWindowsの一般ユーザーはそれ程賢くない
かつてiniファイル(中身はただのテキストファイル)が使われていた時ユーザーが勝手な思い込みで中身を改変したり
ファイルの場所を移動したりしてトラブルになることが多かった
そのため堅牢性が求められたためにOSが用意した仕組みがレジストリ
実際多くのアプリ作者はトラブル回避のためレジストリを利用する様になった
自己責任の名の下にレジストリを改変という話はよくあるから、
勝手な改変の抑制やトラブル回避が理由ではないと思うけど。

かつてのDLL地獄とINIファイルの仕様制限の脱却が始まりであって、
設定生データの隠蔽はたまたま結果的にそうなってるだけかと。
525: デフォルトの名無しさん (ワッチョイ a9ba-sSdu) [sage] 2019/02/09(土) 03:47:44.96 ID:naCzWpg60(3/4) AAS
レジストリは下手に触ると他に影響があるという点においては
抑止力がありますが、INIファイルを触ることによるトラブルと
それを回避するという目的ではないと思いますけどねえ。

論旨が変わってきてて本来言いたいことは518で書いたので
抑止力に関しては比較的認識違いだなあという感想しかないですが、
575
(1): デフォルトの名無しさん (ワッチョイ a9ba-sSdu) [sage] 2019/02/09(土) 21:06:16.44 ID:naCzWpg60(4/4) AAS
流し読みで適当に解釈すると>>559
559(3): デフォルトの名無しさん (ワッチョイ e1da-feI+) [sage] 2019/02/09(土) 19:39:20.63 ID:fu+e3nHT0(7/14) AAS
普通に>>551が無知なだけだと思う
.NETのexeファイルはただの実行形式ファイルだけでなくdllなどの別ファイルを含む場合がある
ILMergeなどでファイル統合するのが有名
さらにxmlやjsonなどの設定ファイルをも統合することを意味して設定を埋め込むと表現したレスがそもそもの発端
厳密な意味での設定ファイルではなく単なるパラメータリストをソースコード本体から分離しただけのもの
ただし解釈によってどうとでも判断できるので人によって判断が分かれて論争になりがちなのがこの話題の特徴
がFAで、さらに適当に解釈すると
exeには旧来exeとは別にjarみたいに複数ファイルを内包した(旧来リソースとは異なる)
exeが存在すると
おやすみ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s