我想將註冊表鍵路徑片段組合在一起,而不必擔心正確的反斜槓分隔符,這與Path.Combine的精神類似......或者我可能只是爲了這個目的而濫用Path.Combine?是否存在.net中的註冊表鍵路徑的Path.Combine?
6
A
回答
1
您可以使用Path.Combine
。
+3
如果片段包含對文件名無效的字符,但是有效的註冊表項值,則無法使用Path.Combine。 – 2015-12-07 11:03:07
+1
如果您的註冊表值包含驅動器說明符,則您也無法使用Path.Combine,例如Path.Combine(「HKCU \ Key \」,「C:\ some.dll」);只會返回C:\ some.dll。這在MSDN文章中記錄:「如果path2包含一個根,則返回path2」。資料來源:https://msdn.microsoft.com/en-us/library/fyy7a5kt(v=vs.110).aspx – 2016-09-07 08:10:25
相關問題
- 1. 檢查遠程機器中是否存在註冊表路徑
- 2. 查找註冊表鍵值並返回註冊表鍵值路徑
- 3. 神祕的原生「A」註冊表鍵與路徑:註冊表\ A
- 4. 如何引用存儲在註冊表中的路徑?
- 5. 在.NET中,是否需要註冊DLL?
- 6. 測試是否存在註冊表值
- 7. 檢查是否存在註冊表項
- 8. 如何驗證註冊表路徑的存在?
- 9. Vb.net在註冊表路徑通配符
- 10. 如何找到在C++註冊表中註冊的DLL的絕對路徑?
- 11. 帶有兩個註冊表鍵路徑的WMI MOF文件
- 12. 什麼Windows註冊表鍵保存到Chrome瀏覽器的路徑.exe
- 13. 我們在WSO2註冊表中修改服務工件的存儲路徑時出錯我們想要更改WSO2註冊表中服務的存儲路徑。
- 14. 如何獲取registryKey名稱而不是完整的註冊表鍵值路徑?
- 15. vbs如何讀取註冊表路徑
- 16. 將Windows註冊表鍵路徑轉換爲字符串?
- 17. Windows能否找到不在路徑,GAC或註冊表中的非託管DLL?
- 18. 註冊Drupal菜單路徑?
- 19. 如果註冊表鍵不存在,
- 20. 是否有Path.Combine()類型在JavaScript/jQuery的方法類似於.NET
- 21. 如何確定路徑是文件系統還是註冊表?
- 22. Qt - 將QString路徑保存到註冊中的QSettings
- 23. 註冊EXP比賽是否存在
- 24. 檢查是否存在與python的註冊表項
- 25. 路徑/文件夾下注冊的HttpHandler
- 26. 在.NET中註冊熱鍵 - 三鍵/四鍵組合
- 27. 如何引用註冊表值中文件的安裝路徑?
- 28. 如何檢測註冊表中的chrome安裝路徑?
- 29. Java中的PatternSyntaxException(匹配Windows註冊表路徑)
- 30. 獲取註冊表中所有應用程序的路徑
PS現在它的回答我有另一個問題 - 它也將工作在單聲道? – 2013-07-27 00:22:30