日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

WindowsSdkDir 从何处来?

發(fā)布時間:2023/12/4 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WindowsSdkDir 从何处来? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

緣起

我在《修復被破壞的 vs 工程設置》和《修復被破壞的 vs 工程設置(續(xù))》這兩篇文章中,分享了調(diào)查 VS 包含路徑錯誤的問題,感興趣的小伙伴兒可以查看。依稀記得在 2013 年的時候調(diào)查過類似的問題。前一陣子沒翻到,這兩天在翻筆記的時候居然意外的找到了。特整理分享給大家。

依稀記得是編譯的時候有問題才調(diào)查的。

查看 WindowsSdkDir

$(WindowsSdkDir)$ 可通過工程中的宏來查看。先查看宏,

找到 WindowsSdkDir,查看。

小貼士:可以在上方的搜索框輸入關鍵字進行過濾。

WindowsSdkDir 從何處來

從上圖,我們可以看到 $(WindowsSdkDir)$ 的值。但是這個值是從哪里來的呢?

可以通過各種文件內(nèi)容搜索工具來搜索,或者更省事的辦法是用 win7 自帶的 findstr 命令來搜索。

猜測這個值必然和 vs 有關,所有搜索范圍限定為 vs 的安裝目錄。具體搜索命令如下:

等待搜索結束,就可以到 d:\result.log 里查看搜索結果了。內(nèi)容如下:

用紅框選出來的兩個地方比較靠譜,屬于 vcvars*.bat,這個應該是設置一些環(huán)境變量的。查看對應的 vcvars*.bat,如下:

從上圖可知,會先到注冊表中查找,如果沒有找到再使用預先指定的值。在注冊表中查找的時候,會先到 HKLM 下查找,如果沒找到,再到 HKCU 下查找。

HKLM 下的值如下圖:

HKCU 的值如下圖:

使用procmon觀察加載過程

話不多說,直接看圖:

注意:上圖中只保留了結果為 Success 的記錄。

總結

  • 這個調(diào)查有年頭兒了,沒想到還能找到當時的筆記。真的是 好記性不如爛筆頭!一定要記筆記!

  • 如果沒有三方搜索工具(比如,FileLocator),可以試試系統(tǒng)自帶的 findstr。

感謝你的分享,點贊和在看

總結

以上是生活随笔為你收集整理的WindowsSdkDir 从何处来?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。