Reputation: 7612
I get this error when adding a reference to the Microsoft.Search.Interop.dll library in a new project that I created.
Microsoft.Search.Interop.dll is a library that provides some useful API to communicate with Windows Search. I use it in order to add a folder to the system indexer.
Did anybody else get this error, and if so, how should I go about solving it?
I'm using VS2010 RC on a Windows Server 2008 if that is important.
Upvotes: 9
Views: 20083
Reputation: 4934
I had the same issue. What I had done wrong is, I had marked "Embed Interop Type" property of referencing dll to True instead of marking for "Copy Local". The error went away when I reset "Embed Interop Type" to False, it all worked fine. Hope this helps somebody.Thanks!
Upvotes: 0
Reputation: 187
Go to the Properties window for Microsoft.Search.Interop and change the "Embed Interop Type" property to False.
Upvotes: 13