是否可以将 WinForms 应用程序转换为 COM 服务器?

Is it possible to convert a WinForms app into a COM server?

我们有一个 .NET 4.5 WinForms 应用程序,需要由非 .NET 应用程序通过 COM 操作。

是否可能,如果可以,我应该去哪里寻找实现它的方法?

是的,通常可以使用 .NET 框架。它不介意您在顶部使用哪种 UI 框架(WinForms、WPF)。

这是一个不错的 guide to COM interop via .NET。我想你应该开始了。