I think the problem is related to the Ubuntu side cause the shared directory doesn't have enough permission.

Since any files which is created in the directory has parent-child relation permission feature So it's a good chance to change umask of the directory.

Due to the wikipedia, 


  In computing, umask is a command that determines the settings of a
  mask that controls how file permissions are set for newly created
  files


So I think changing the umask of the directory may has worth of testing.

To archive changing of umask,there are a lot of documentations and examples in the network.
wish to be worked.

How do I make files copied over the network from my Windows computer be owned by me?
I am looking to create Extension classes that extend Entity Framework Entities in a different assembly to the EF Entities. I also want to code gen some additional/generic methods in an extension methods class (using T4), then have the ability to create a partial extension methods class with additional custom methods. Is this possible.
