Я недавно обновил одно из своих решений C # с VS2008 до версии 2010, чтобы использовать функцию встроенных типов взаимодействий, чтобы я мог прекратить поставку библиотеки взаимодействий, которая нам нужна в настоящее время из-за взаимодействия с нашей устаревшей кодовой базой VB6.
По какой-то причине я получаю следующее сообщение при компиляции моего решения:
Импортер библиотеки типов обнаружил интерфейс, не производный от IUnknown: '_HiddenInterface'
Я искал вокруг и до сих пор единственные две информации, которые я мог найти, были «просто игнорируйте это, это не приносит никакого вреда» и «это означает, что код VB6 нарушает некоторые правила».Поскольку кодовая база VB - наша, и желательно, чтобы при компиляции было 0 предупреждений, я бы хотел исправить все, что вызывает эти предупреждения.
Я в растерянности, поэтому любые советы будут хороши.