When custom content types are created using Visual Studio where are the deployed definitions located? I have retraced the ones we have developed and removed them from the farm but my site collection still shows it at a valid content type in the library. Attempting to delete it yields error saying it is part of a solution and prevents me from deleting it. So... I want to find where it is and delete it! I was expecting it in the FEATURES folder but it is not there. SharePOint must think it remains somewhere but where?


2 Answers 2


If you are unable to delete content type in your site collection (it says that your content type is still in use even if you are sure you deleted all references) try to empty your web and site collection recycle bins.

If your recycle bins still holds items or lists based on your content type you will be unable to delete it.

Edited: I am 99% sure that CT definitions are stored in database.

  • 1
    Awesome guys! Thanks. I found the items in the recycle bin and deleted them. However the content types still remained as valid in the library. Deploying, activating, deactivating, and retract my content type solution fully removed my content types!
    – ChiliYago
    Commented Sep 3, 2011 at 14:32

Make sure that your site collection does not contain any lists or fields which are based on your content type. If yes, then delete them first. Also as Vedran mentioned, clear the lists,fields and content types from your recycle bin too.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.