![](/img/trans.png)
[英]Xamarin Resource.designer.cs not generating reference for newly add file
[英]Xamarin Resource.Designer.cs not refreshing new id's or events
所以我在 Xamarin 工作,我的事件和布局有問題,因為我添加了新東西,但布局沒有刷新,他們只是繼續顯示舊布局,我添加的新事件也有同樣的問題,他們只是忽略我的新事件代碼我已經看到了一些鏈接,他們說這是因為 Resource.Designer.cs 沒有刷新但從未給出任何解決方案任何想法? .
更新:沒有構建錯誤,但布局仍然不會刷新。
它在VS2017中一直發生在我身上,訣竅是在你的布局的“自定義工具”屬性中重新添加“MSBuild:UpdateGeneratedFiles”。
好的,首先感謝大家的幫助,問題只發生在我的一個布局(登錄)上,其他人正在更新,這個問題正在發生,因為我從另一個解決方案中導入了這個布局,我之前做的有問題一個.gif文件並從該1º解決方案中刪除了一些文件我創建了另一個布局,並且工作正常,謝謝大家。
我遇到了同樣的問題:這是官方的Xamarin答案(對於無法更新到5.0 +版本的人來說,這不是特別好):
選項:
1)手動編輯.csproj文件(eww)
2)創建一個全新的項目並復制你的資源(惡心)
3)更新。
我希望我能更有幫助......
通常,簡單地修改 Android 資源中的任何內容都會重建 Resource.Designer.cs 文件,例如更改布局中的視圖 ID。
就我而言,我更改了資源/布局目錄中的文件名。 這導致我的 .csproj 出現錯誤,其中文件系統中的文件名已更改,但 .csproj 仍在引用舊名稱。
這導致 Android Resource.Designer 生成器在沒有明顯原因的情況下失敗。 一旦我從我的 Android .csproj 文件中刪除了陳舊的引用並添加了正確的引用,Resource.Designer 就成功生成了。
嘗試從模擬器/設備卸載現有應用程序,然后清理解決方案,重建並運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.