私はおそらくばかげた質問があります:
VC++ COM DLL (内部で開発) があり、メイン アプリを C# に移植し、COM 相互運用機能を使用して、COM dll にアクセスするための reg-free を使用しました。内部に埋め込まれたマニフェストを使用すると、すべてが正常に機能します。
ただし、友好的な製品開発/マーケティング/販売は、パッケージを最小化し、COM dll を直接含めたいと考えています。どういうわけか、アプリ ディストリビューションには exe のみを含める必要があると誰かが確信するようになりました (管理されていないため、単に ILMerge することはできません)。
COM の tlb/lib があるので、COM 全体を C# マネージド リワークに移植せずに、どうにかしてそれを静的にリンクできますか?
ありがとうございました
PS 私の言葉遣いを許してください: 会社は縮小され、私は先週かそこらですべての .NET を学ばなければならなかった Python の男です。