2017-04-10 73 views
0

我在Resource.designer.cs的項目中遇到問題。在某個時候它停止了提神。我嘗試了互聯網上的每一個解決方案,但都沒有成功。我決定創建一個全新的Android應用程序項目。幾個小時後,我發現當我在「資源」下添加「菜單」文件夾時,Resource.designer.cs停止重新加載。當我刪除它時,一切都恢復正常。在資源下創建菜單文件夾會阻止Xamarin重新加載Resource.designer.cs

有沒有人在同一個問題上掙扎,或者有人可能試圖重現它並給出他的見解?這與啓動新的android應用程序項目一樣簡單,在資源下添加菜單文件夾,在創建的菜單文件夾中添加xml文件,並嘗試通過在MainActivity中鍵入Resource.Menu。[菜單文​​件夾中的xml文件名]來使用它。

有一個記錄,我已經在MacOS上檢查了它與最新的穩定版本的xamarin工作室和visual studio社區的結果相同。

+0

你要添加的xml文件的內容是什麼? (如果資源設計器文件沒有生成它通常意味着你的資源文件中有錯誤) – SushiHangover

+0

@SushiHangover我把它留在預生成的行中:<?xml version =「1.0」encoding =「UTF-8 「?> –

回答

0

I left it with the pre generated line: ?xml version="1.0" encoding="UTF-8" ?

通過創建不具有任何有效的菜單元素菜單資源,你會得到下面的生成錯誤:

Error APT0000: Error parsing XML: no element found (APT0000)

完成加入你的(有效)菜單元素菜單文件和Resource.designer.cs將被更新。

+0

你說得對。添加一些內容後,它現在工作正常。 –

相關問題