-1
C運行庫for Windows10在ucrtbase.dll中。但他們也有ucrtbased,這是「調試版」。它究竟包含什麼?爲什麼我需要調試版本的dll,如果我有.pdb(公共符號)呢?ucrtbased.dll vs ucrtbase.dll
C運行庫for Windows10在ucrtbase.dll中。但他們也有ucrtbased,這是「調試版」。它究竟包含什麼?爲什麼我需要調試版本的dll,如果我有.pdb(公共符號)呢?ucrtbased.dll vs ucrtbase.dll
只是爲了給我所知道的。
ucrtbased.dll帶有比ucrtbase.dll更多/不同的信息。他們正在幫助設置調試環境。 如果您嘗試在其上運行「dumpbin」,可以看到這些信息。 Fox示例,如果您比較dumpbin /exports ucrtbased.dll
和dumpbin /exports ucrtbase.dll
的結果。如果你在輸出上DIFF: 你會發現一些導出的函數是不同的,就像這樣:
_wfullpath
+_wfullpath_dbg
_wgetcwd
+_wgetcwd_dbg
也有的只能在ucrtbased看到.dll,像這樣:
_utime32
_utime64
+_VCrtDbgReportA
+_VCrtDbgReportW
欲瞭解更多信息,你可能只是嘗試DUMPBIN以不同的方式,看看你能找到什麼。
它包含[this](https://msdn.microsoft.com/en-us/library/9sb57dw4.aspx)。 –