我需要在應用程序中加載一些圖像文件,並且我只想將它們構建到應用程序中,而不是讓用戶指向它們的路徑。所以我認爲我需要一個資源文件。但是我在解決如何創建資源文件並將其添加到我的應用程序時遇到了一些問題。將圖像文件添加到Visual Studio 2010項目
1
A
回答
3
您可以通過從項目菜單中選擇添加現有項目將文件添加到您的項目。然後,在該文件的屬性中(按F4),選擇Build Action應該是「Embedded Resource」。然後你的文件將被嵌入到程序集中。
您可以通過使用Assembly.GetManifestResourceStream得到的文件:
Type t = typeof(SomeType);
Stream embeddedFileStream = t.Assembly.GetManifestResourceStream(t, "yourfilename.jpg")
的「SOMETYPE」應該是在同一個組件設置爲嵌入的資源,你將需要指定相對於文件的名稱類型的名稱空間位置。
0
在Windows窗體,你可以這樣做:
- 右鍵單擊該項目在Solution Explorer
- 點擊屬性
- 點擊左側
- 資源選項卡點擊中間的鏈接,將來吧
然後你所要做的就是去物業→雙擊Resorces.resx→去添加資源→添加現有文件。
相關問題
- 1. 將現有文件添加到不同的Visual Studio 2010項目
- 2. 將項目添加到Visual Studio 2010中的項目
- 3. 文件添加到CMake的項目在Visual Studio 2010
- 4. 添加新的項目在Visual Studio 2010
- 5. TFS重新添加Visual Studio 2010項目
- 6. 如何將新項目添加到Visual Studio 2010中的添加新項目到項目上下文菜單?
- 7. 將圖像添加到Visual Studio文本視圖選項卡
- 8. 如何將TFS綁定添加到Visual Studio 2010項目?
- 9. Visual studio 2010和asp.net mvc3,將新項目添加到現有的
- 10. 如何將HtmlAgilityPack添加到Visual Studio 2010項目
- 11. 如何將項目模板添加到Visual Studio 2010
- 12. 如何將現有文件夾添加到Visual Studio 2010 Express項目?
- 13. 如何在Visual Studio 2010中將清單文件添加到項目中?
- 14. 將現有的.h和.c文件添加到Microsoft Visual Studio 2010 C++項目中
- 15. 阻止Visual Studio 2010安裝項目將文件添加到源代碼管理
- 16. 的Visual Studio 2010項目到Visual Studio 2012
- 17. 從加載項添加文件和文件夾的項目在Visual Studio 2010
- 18. CMake將任意文件添加到Visual Studio項目
- 19. Visual Studio將bin文件添加到項目
- 20. Visual Studio 2008崩潰'將項目添加到文件夾'
- 21. 將現有文件添加到項目後Visual Studio 15:0xc000007b
- 22. 如何將PHP文件添加到Visual Studio項目?
- 23. 將.lib文件添加到Visual Studio 2015中的項目
- 24. 使用DTE將現有文件添加到Visual Studio項目
- 25. 將gulp創建的文件添加到visual studio項目
- 26. 如何將xbf文件添加到Visual Studio項目
- 27. 從命令行將文件添加到Visual Studio C++項目
- 28. Visual Studio Extensibility:將現有文件夾添加到項目
- 29. Visual Studio 2010項目文件過濾器
- 30. 將連接添加到Visual Studio 2010
你的應用程序是什麼類型? WinForms,WPF,WebForms,控制檯,...? – 2010-09-15 20:51:00
可能的重複:http://stackoverflow.com/questions/278838/visual-studio-how-to-store-an-image-resource-as-an-embedded-resource – 2010-09-15 20:53:40