Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Working around Linker problems in MvvmCross
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Stuart Lodge
May 14, 2013
Technology
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Working around Linker problems in MvvmCross
Stuart Lodge
May 14, 2013
More Decks by Stuart Lodge
See All by Stuart Lodge
Future Decoded - VisualStudio and Xamarin talk
cirrious
0
250
Data Bind Everything
cirrious
0
5.2k
MvvmCross - Presentation to BCS Edinburgh
cirrious
0
230
MobDevCon MvvmCross Workshop
cirrious
0
3.8k
Static Version of MvvmCross Evolve talk
cirrious
0
190
Jago?
cirrious
0
230
Presenters in MvvmCross
cirrious
1
33k
Saying SOLID with PCL
cirrious
0
3.9k
Using SQLite.Net In MvvmCross
cirrious
0
1.2k
Other Decks in Technology
See All in Technology
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
410
企画からFlutter実装まで、1つの機能を一貫して開発したプロセスと成果物
khiroyuki1003
1
150
Oracle Database Security 詳細解説
oracle4engineer
PRO
1
250
Strands Decider 2BでAWSアップデートの目利きをしてみた
sato4mi
1
110
スマートロックを支えるFlutter × ネイティブ連携の実践 / Flutter and Native Integration in Practice: Powering Smart Locks
bitkey
PRO
0
150
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
510
続・ソフトウェアアーキテクトのための意思決定術: Decision Readiness, Revisited — When AI Changes the Economics of Software Architecture
snoozer05
PRO
5
1.3k
新卒エンジニア、 介護士になる
ryu1013
1
690
OneLakeをデータソースにした AI Search(Foundry IQ)の ライフサイクル管理
ryuseiiida
0
220
Consistency for mere mortals - A gentle guide to consistency
ufried
0
120
自律的なチームを作るためにTechPMがやらないこと
ny7760
1
510
kaonavi Tech Night#2
kaonavi
0
110
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
1k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
A Soul's Torment
seathinner
8
3.9k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.3k
Facilitating Awesome Meetings
lara
57
7.2k
It's Worth the Effort
3n
188
29k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Music & Morning Musume
bryan
48
7.5k
Embracing the Ebb and Flow
colly
88
5.2k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
760
Testing 201, or: Great Expectations
jmmastey
46
8.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
LinkerIncludePlease
Data-Binding Uses Reflection Views In your App MvvmCross Data-Binding Android
Views/Widgets or CocoaTouch UIViews CreateBinding .For(view => view.Text) .To(vm => vm.Name) UITextField::Text UITextField
Android Views/Widgets or CocoaTouch UIViews Linker Removes ‘Unused’ Symbols Views
In your App MvvmCross Data-Binding CreateBinding .For(view => view.Text) .To(vm => vm.Name) NullReference UITextField
Solutions… • Turn off Linking • Add fake references: LinkerIncludePlease.cs
• Linker Parameters: --linkskip=ASSEMBLY • Preserve: [Preserve] --xml=file
LinkerIncludePlease.cs