Re: [問題] 發佈程式到其他電腦上

看板C_and_CPP (C/C++)作者 (CA)時間15年前 (2010/11/25 00:41), 編輯推噓4(409)
留言13則, 4人參與, 最新討論串3/3 (看更多)
抱歉挖舊文上來 因為我發現 Visual C++ 2010 已經捨棄 winsxs 這東西 只要用 VC10 編出來的 binary, 其 manifest 都不會有 side information 也就是說 VC10 已經不需要前述步驟 不需要 manifest 單純地 copy and paste 即可 PS: 在 64-bit Windows 上抓 msvcp100.dll 和 msvcr100.dll 時 雖然 dependency walker 顯示的位置是在 C:\System32 但實際上是在 C:\SystemWoW64 裡面 原因は…謎です。(可能他們喜歡玩山口山吧) -- 自High筆記(半荒廢) http://legnaleurc.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.205.248.119 ※ 編輯: legnaleurc 來自: 123.205.248.119 (11/25 00:42)

11/25 01:04, , 1F
啊, WoW64 是 Windows 32-bit on Windows 64-bit 的縮寫
11/25 01:04, 1F

11/25 01:04, , 2F
也就是在 64-bit 上跑 32-bit 的程式的子系統
11/25 01:04, 2F

11/25 01:04, , 3F
和山口山沒有關係 XD
11/25 01:04, 3F

11/25 01:05, , 4F
11/25 01:05, 4F

11/25 01:07, , 5F
原來如此 ... XD 那 System32 的用意是 ??
11/25 01:07, 5F

11/25 01:44, , 6F
又回到以前了,不過 WinSxS 是從 XP 開始,作業系統支援的
11/25 01:44, 6F

11/25 01:44, , 7F
功能,應該還是存在,只是VC那些DLL不再強制用SxS
11/25 01:44, 7F

11/25 02:25, , 8F
看了這個網頁 http://0rz.tw/wdG0y 大概知道
11/25 02:25, 8F

11/25 02:25, , 9F
winsxs 在幹麻 ... 我想如果文件能寫得更易懂就好了
11/25 02:25, 9F

11/25 02:32, , 10F
就是搞一套很迂迴的機制,防止過去那些 DLL 問題,發個
11/25 02:32, 10F

11/25 02:33, , 11F
共用組件都要用憑證替DLL做非對稱加密,文件已經落落長
11/25 02:33, 11F

11/25 02:33, , 12F
還寫英文,最終也就是天怒人怨。
11/25 02:33, 12F

11/25 03:09, , 13F
sxs只是引起更多問題而已 XD
11/25 03:09, 13F
文章代碼(AID): #1CxK0v-c (C_and_CPP)
文章代碼(AID): #1CxK0v-c (C_and_CPP)