I’m doing some active directory work with c# and I’m getting this error on my page
System.IO.FileNotFoundException: Could not load file or assembly 'Interop.ActiveDs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=46db4b78e98e1c9d' or one of its dependencies. The system cannot find the file specified.
It’s having some issue with the ActiveDS reference that was added
I’m on a 64-bit machine and the server it runs on is also x64
I added the ActiveDS reference so I could do something like this
newRoleGroup.Properties["groupType"].Value = ActiveDs.ADS_GROUP_TYPE_ENUM.ADS_GROUP_TYPE_UNIVERSAL_GROUP;
So my question is, why can’t it load the ActiveDs reference?
You’d be far better off not taking the reference to the COM library and instead just declaring the proper constants in your code e.g.: