Нет, вы принципиально ищете неправильное решение. То, что вы видите на вкладке Сведения в проводнике, на самом деле является неуправляемым ресурсом. Компилятор C # автоматически генерирует один из атрибутов сборки (опция компилятора / win32res), этого, конечно, не происходит при создании сборки взаимодействия. Или в этом отношении попробуйте создать его с помощью AssemblyBuilder.
Чтобы это работало, сначала нужно разобрать библиотеку взаимодействия с помощью ildasm.exe / out. Затем вы должны создать ресурс версии, лучше всего сделанный с проектом C ++. Используйте редактор ресурсов, чтобы добавить ресурс версии. После сборки вы получите файл .res. Затем с помощью ilasm.exe заново создайте библиотеку взаимодействия, используя параметр / resource для встраивания файла .res.
Я дал вам версию со скоростью 100 миль в час, это трудно автоматизировать.