我已將.zip文件添加到我的資源 我如何訪問該zip文件?如何訪問C#中的資源文件?
20
A
回答
43
您的資源添加到項目屬性的項目......(你沒有)
然後,它的簡單...
var zipFile = MyNamespace.Properties.Resources.My_Zip_File;
5
的Visual Studio 2015年社區答案:
- In Project - >性能 - >資源 - >文件,添加My_Zip_File.zip,雙擊訪問屬性 in 解決方案資源管理器。
- 找到Solution Explorer中 - >資源 - > My_Zip_File.zip,單擊此項目,並期待在屬性。 構建動作 =「無」和複製到輸出目錄 =「始終複製」。
該文件現在可以通過編程方式訪問。路徑和文件是調試時以及程序安裝爲最終發佈時的程序集的一部分。它與使用絕對路徑相比有利。實施例C#頭:
using System.IO;
using System.Reflection;
例如C#代碼:
String strAppPath = Path.GetDirectoryName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName);
String strFilePath = Path.Combine(strAppPath, "Resources");
String strFullFilename = Path.Combine(strFilePath, "My_Zip_File.zip");
` 例如,我們可以讀取該文件作爲流,我們也可以使用strFullFileName打開該文件。
相關問題
- 1. C#資源文件 - 如何從XAML訪問內部資源?
- 2. 如何訪問C++項目中的Qt資源文件?
- 3. 如何訪問html資源文件?
- 4. 如何作爲「文件」訪問資源
- 5. 如何在C#NET中訪問資源文件
- 6. 訪問資源文件
- 7. 從c#.net中的JS文件訪問資源文件
- 8. 如何訪問jar文件中的資源(Excel文件)
- 9. 如何訪問主文件和測試文件中的資源
- 10. C#Silverlight - 如何訪問我設置爲「資源」的文件?
- 11. 訪問資源文件中的Symfony
- 12. 訪問Android中的資源文件
- 13. 訪問Android中的資源文件
- 14. 訪問資源中的.exe文件?
- 15. 如何從CustomControl.cs C#文件訪問XAML資源?
- 16. 如何訪問文件交流$資源從C#
- 17. 如何訪問IntelliJ插件jar中的資源文件
- 18. 在JAR文件中訪問資源
- 19. CF - 如何訪問我的資源文件夾中的.gif
- 20. 在WPF中使用文化訪問資源文件C#
- 21. Angular:如何訪問資源?
- 22. Qt如何訪問資源
- 23. 如何使用spring訪問外部jar文件中的資源?
- 24. 如何訪問駱駝進程中的資源文件?
- 25. 如何訪問.ashx文件中的本地化資源?
- 26. 如何訪問Windows Phone 8中的媒體或資源文件
- 27. 如何訪問工作角色類中的資源文件
- 28. 如何訪問ASP.NET視圖文件夾中的資源?
- 29. 如何訪問aspx文件中的本地資源
- 30. 如何訪問JAR文件中的資源?
感謝您gmcalb – RAGOpoR 2010-10-19 03:02:29
使用'var'使得這種不明確的答案。 – 2013-10-03 18:15:45
對不起,下次我會把它包起來。 – Gabe 2013-10-03 18:17:29