I have managed this using the following steps
- Create a new C# project
- Use the Entity Framework Power Tools to create the models and Mapping in that project from the database
- Upload the files to http://converter.telerik.com/batch.aspx to convert them to VB .NET
- Download the VB files
- Add the VB files to the VB .NET project I am working on
- Fix any errors caused by the conversion
Does anyone know of a simpler way to do this?
Edit If there isn't another way, I could write my data access layer in a separate C# assembly which would work around the problem.