title: How can I have my C# Form resources in one DLL, whilst the implementing code is in another DLL?
body: <p>I have a project that contains a number of DLL files that contain Form resources which all go through translation/localisation (l10n). </p>
  
  <p>For example, a DLL includes SomeForm.cs, which includes plenty of code functionality. The DLL also contains tranlsated versions of SormForm:  SomeForm.resx, SomeForm.fr.resx and SomeForm.ja.resx (Default Language, French and Japanese translations).</p>
  
  <p>The localisation group has asked for all of the resources to be placed into one library to reduce their overhead.</p>
  
  <p><strong>How can I move the form resources to a single DLL whilst keeping the code that implements the form in it's current DLL?</strong></p>
  
  <p>I don't want to move the functionality/code to a single DLL, which I think is what's being suggested here: <a href="https://stackoverflow.com/questions/9975305/moving-form-resource-files-to-a-resource-dll">Moving form resource files to a resource dll</a></p>