使用C#和VB.NET代码合并WPF应用程序

ord*_*dag 6 .net c# vb.net

我有一个写入的应用程序,C#它需要一些功能VB.NET (更好地说,有效CIL但未提供C#).
所以我有一个可执行文件和一个库文件.

问题:
它必须在一个文件中发布,并且可能不会拆分为不同的程序集!
但是:
这是一个WPF应用程序,ILMerge无法运行.

我能做什么?
是否可以动态生成(高性能)IL?

Geo*_*ett 2

请参阅此问题(以及各种答案)以将 WPF exe 和库 dll 合并在一起:
Merging dlls into a single .exe with wpf

请参阅此答案,了解 C# 版本的异常过滤器(可能不适用于您的情况,保留在这里以供将来参考):
More Elegant Exception Handling Than Multiple Catch Blocks?