I have an SP 2010 Visual Studio 2012/13 solution that creates Site Columns and a document library. The site columns are created correctly since I can see and verify them. The problem I have is with the library I created, which references these site columns, gives me an error when I deploy the solution. If I set the "Deployment Conflict Resolution" of the library to Automatic, everything works fine. If I set the value to None, I get:
Error 33 Error occurred in deployment step 'Activate Features': One or more field types are not installed properly. Go to the list settings page to delete these fields.
If I have data in this library, I don't want it dropped and recreated each time; nothing is being changed. The Site Columns are not being changed so I can't figure out what the problem is. The only other thing I did was to delete the content types that I wasn't using for this library. The feature that the error references has all the site columns as well as the library and a web part.
Any suggestions on how I might be able to get past this?