我正在處理XNA項目並修改Visual Studio以外的圖形資源。爲了使這些更改顯示在應用程序中,我需要刪除對原始圖像的引用,然後重新添加相同的圖像以查看更改。無論我是否完成重建,都會發生這種情況。有沒有辦法簡化這個過程,以便我的項目顯示我所做的更改,而不必刪除內容引用,然後在每次更改後重新添加它。如何在Visual Studio更新中創建圖形資源?
2
A
回答
1
XNA非常聰明,只希望在檢測到某些內容發生變化時通過內容管道重新運行資產。由於某種原因,它沒有看到你正在做出的改變。
確保您正在修改正確的文件。例如,如果您的原始圖像位於c:\ myImage.png,並且您的項目爲c:\ myGame將圖像添加到內容項目時,它將被複制到c:\ myGame \ myGameContent。在c:\ myImage.png編輯圖像不會被注意到。您需要編輯C:\ myGame \ myGameContent \ myImage.png
如果您正在編輯正確的文件,它仍然不會更新,嘗試接觸到另一個文件。像引擎一樣聰明,當它檢測到1個項目已經改變時,它將通過內容管道運行所有內容。*如果仍然不起作用如果您查看解決方案資源管理器的頂部,則會出現一個刷新按鈕。嘗試按它,因爲它應該確保您的解決方案樹與磁盤上的文件同步。
*注意:這是真正的V3.1它可能已經改變了4.0
1
當你拖動一個項目到Visual Studio項目(如,在這種情況下,內容項目)它會將複製到項目目錄。默認情況下,它不會引用您拖入的文件(儘管可以作爲選項提供)。
(如果您在拖動文件已經在項目目錄,它只是讓它留在那裏。)
這樣做的結果是,你需要的,如果你的內容文件的工作在內容項目目錄,你想立即看到你的更新。
如果您不知道要將文件複製到何處,請在您的內容項目中選擇其中一個,然後按F4(屬性窗口)。找到「完整路徑」條目。這就是你的文件存儲的地方。
相關問題
- 1. 在Visual Studio中的資源視圖
- 2. 用於在Visual Studio中創建GUI的良好資源
- 3. 如何在構建Visual Studio 2017中嵌入資源文件?
- 4. 在Visual Studio 2012中重新添加圖像資源
- 5. 在Visual Studio中管理資源(圖像)的過程構建
- 6. C++ visual studio資源
- 7. REST:如何在創建新資源時傳遞相關資源?
- 8. Visual Studio 2010在創建資源文件時拋出錯誤
- 9. 如何爲站點創建新資源
- 10. 將新圖標添加到資源中 - Visual Studio
- 11. 如何在Visual Studio中創建Windows GUI?
- 12. Android:我將如何在代碼中創建此資源形狀?
- 13. Visual Studio 2008創建新類?
- 14. wpf圖像資源和visual studio 2010資源編輯器
- 15. Visual Studio 2010 UML資源
- 16. 訪問Visual Studio資源
- 17. Visual Studio 2010的資源(WPF)
- 18. SDL和Visual Studio 2010資源
- 19. 如何更新Visual Studio 2015?
- 20. 如何創建資源DLL
- 21. 更改嵌入式資源上的Visual Studio重建
- 22. 如何加快Visual Studio 2008?添加更多資源?
- 23. $資源不更新視圖
- 24. 如何在Visual Studio 2010中創建新組件
- 25. 如何創建在Visual Studio中使用的新語言
- 26. 如何在Visual Studio中創建新的命令?
- 27. 如何創建Microsoft Visual Studio 2010 - 團隊資源管理器加載項?
- 28. 如何通過Visual Studio 2013創建帶有資源的exe文件
- 29. 如何在puppet provider中創建ssh_authorized_key資源? (我強制刷新?)
- 30. 如何在Google應用引擎中創建新媒體資源
我一直這樣做,從未遇到過這個問題。你爲你的資產設置了哪些屬性(紋理?) – JoDG 2011-03-20 20:08:19