title: Disable AOT for a specific assembly in Xamarin.iOS
body: <p>When deploying to iOS device I get the following error: </p>
  
  <blockquote>
    <p>error MT3001: Could not AOT the assembly 'test/LibsNet.dll'</p>
  </blockquote>
  
  <p>There are also warnings indicating that mscorlib cannot be found:</p>
  
  <blockquote>
    <p>Warning MT3005: The dependency 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' of the assembly 'LibsApi, Version=3.2.1.3, Culture=neutral, PublicKeyToken=null' was not found. Please review the project's references. (MT3005)</p>
    
    <p>Warning MT3006: Could not compute a complete dependency map for the project. This will result in slower build times because Xamarin.iOS can't properly detect what needs to be rebuilt (and what does not need to be rebuilt). Please review previous warnings for more details. (MT3006)</p>
  </blockquote>
  
  <p>According to forums, setting <em>Link all assemblies</em> sometimes helps to fix this error, but in case with my app that doesn't work.
  Is it possible to skip AOT for a given assembly in Xamarin.iOS? As far as I understand I have to write a command in <em>Additional mtouch arguments</em>, but I didn't find such a command in <a href="http://iosapi.xamarin.com/?link=man%3amtouch%281%29" rel="nofollow">Xamarin API Documentation</a>.</p>
  
  <p>I use </p>
  
  <ul>
  <li>Mac OS X Lion 10.7.4 </li>
  <li>Xamarin.iOS 6.4.0.2</li>
  <li>Xamarin Studio 4.0.10 </li>
  <li>Xcode 4.5.2 </li>
  </ul>