In VS 2012 the standard new Web Forms project and MVC project automatically include the DotNetOpenAuth assemblies. We do not use Openauth. We cannot use openauth. In just makes for an number of additional files that are included in the project which then makes deployment exceedingly difficult, and slow over a slow network where each file being deployed has to be documented. However, each time I try to remove them from a project to which they have been added, it makes for a long involved struggle to get to the point at which the project can be compile and published again because of all the errors that get thrown when these files and references are removed.
I would like to know how to change the default set up of a new web forms or MVC project so that it would not include these extraneous assemblies.
Thank everyone in advance for your assistance.