В проекте Visual Studio C # можно добавлять ссылки на библиотеки COM. Затем Visual Studio будет использовать tlbimp.exe для создания сборки взаимодействия при сборке проекта. Ссылка выглядит так в файле .csproj:
<ItemGroup>
<COMReference Include="TDAPIOLELib">
<Guid>{F645BD06-E1B4-4E6A-82FB-E97D027FD456}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMinor>0</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
<Isolated>False</Isolated>
</COMReference>
</ItemGroup>
Однако библиотека типов 3-го участника, которую я импортирую здесь, заставляет tlbimp выдавать некоторые предупреждения. Как мне подавить эти предупреждения в визуальной студии? Я пытался изменить инструмент оболочки на
<WrapperTool>tlbimp /silent</WrapperTool>
но это заставляет visual studio жаловаться на
Произошла ошибка
столкнулся, что мешает ссылки
'TDAPIOLELib' с погрузки.
инструмент-обертка 'tlbimp / silent' не является
допустимый инструмент обертки.