Эти проблемы возникают, когда вы работаете со старой версией .net и пытаетесь собрать с последней версией IDE
Это зависит от того, какую версию IDE вы используете, а также от текущей версии кода.
Проверьте веб-конфигурацию,
В моем случае я использовал последнюю версию, т.е. 4.7 и сборка directoryService
все еще относятся к C # 4.0.
Добавьте ниже, если вы используете последнюю версию id, то есть 4.7
<system.web>
<location>
<compilation debug="false" numRecompilesBeforeAppRestart="100" targetFramework="4.7">
<assemblies>
<add assembly="System.DirectoryServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.DirectoryServices.AccountManagement, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</assemblies>
</compilation>
</system.web>
</location>