我有一个生成帮助程序集的程序集。我想将该组件的内部暴露给生成的组件。
但生成的程序集是内存中的程序集,因此每次生成它时都会有随机名称
我明白在这种情况下我不能使用InternalsVisibleTo()
所以我看到两个选择:
我可以使用另一个InternalsVisibleTo
件事,但我不知道它是否存在。
如果我使用OutputAssembly
类的CompilerParameters
生成,有一种方法可以至少在应用程序退出时从HDD中删除程序集(如果它在异常后保留,我将会存活)具有特定名称的程序集我认为由于该应用程序正在使用该文件,因此无法完成。
可能有人可以帮我解决这个问题。