我想從我的C#windows控制檯應用程序項目中的App.Config文件中找到一種方法來確定用戶擁有哪個操作系統(即win7或xp)。我目前已經在.cs文件中以編程方式工作,但我似乎無法找到關於是否可能的任何信息。理想情況下,我將在配置文件中設置一個設置,指定將哪個網絡位置用於抓取要複製到本地計算機的文件。這將使代碼獨立於操作系統版本。使用App.Config確定操作系統(Windows 7或XP)?
0
A
回答
2
如果你只是想映射的Windows版本爲路徑,你可以創建一個自定義配置部分,將看起來像:
<pathsByVersionSection>
<pathsByVersion>
<version major="5" minor="1" path="xp-path" />
<version major="6" minor="1" path="win7-path" />
</pathsByVersion>
</pathsByVersionSection>
(我上this answer基礎的版本號),如果Windows 8的是加了你就可以添加元素:
<version major="6" minor="2" path="win8-path" />
製作與收藏的自定義配置節的例子可以發現here
+0
非常有用的信息謝謝一堆 – SteveAnselment
相關問題
- 1. 確定操作系統類型的環境變量(Windows XP,Windows 7)
- 2. 確定操作系統是否爲Windows 7
- 3. 確定Windows 7中操作系統的默認語言?
- 4. 如何檢查我的操作系統是Windows XP或從INNO
- 5. 如何在Windows XP操作系統上使用OpenCL?
- 6. 檢測操作系統版本 - Windows Phone 7或Windows Phone 8?
- 7. Windows 7日語操作系統
- 8. 確定從32位操作系統或64位操作系統C/C++應用
- 9. Windows XP操作系統用戶登錄Id從Javascript
- 10. Windows移動應用程序開發Windows 7操作系統
- 11. 在Windows 7操作系統上開發Windows Phone應用程序
- 12. 從產品密鑰確定vista/windows 7操作系統版本的算法
- 13. Windows Mobile操作系統8
- 14. Windows操作系統簽名
- 15. .NET核心Windows操作系統要求
- 16. excel宏在Windows XP中更改操作系統日期
- 17. Windows XP 32位操作系統會讀取8GB的RAM嗎?
- 18. 如何讓BitBucket在Windows XP操作系統上運行?
- 19. 確定操作系統是否爲Mac
- 20. 正確使用pyqt4處理windows操作系統縮放
- 21. 如何使用C++準確獲取Windows操作系統版本?
- 22. 如何判斷操作系統是否爲Windows XP或更高版本?
- 23. 在Windows 64位操作系統中開發WPF,Silverlight,Windows Phone 7?
- 24. 在Windows操作系統中的pathos軟件包操作系統
- 25. 通過Silverlight確定操作系統
- 26. 無法確定操作系統
- 27. 確定.vimrc中的操作系統
- 28. 如何在Windows操作系統中爲Jetty 7添加用戶
- 29. 操作系統是Windows服務器?
- 30. windows mobile(過去的操作系統)和windows phone 7操作系統的功能有什麼區別?
什麼喲你的意思是? App.config是一個數據文件,它不能「做」事情。 – argaz
如何在不使用.cs的情況下確定操作系統版本?對於使用App.config文件我真的很新,因此我非常感謝所有關於它的信息。 – SteveAnselment
爲什麼在.cs中做得不夠好? app.config文件只是存儲設置的一種便捷方式。 – argaz