I\'ve successfully created a Nuget package which contains the compiled DLL and uncompiled content such as images, styles, etc.
Controllers, helpers, resources and other
In the original project (which will be the package) rename the .cs files to .cs.pp.
This should guide anyone else who finds himself wanting to use Nuget to reuse the source code files into the right direction:
http://blogs.clariusconsulting.net/kzu/how-to-create-lightweight-reusable-source-code-with-nuget/