gpt4 book ai didi

c# - 如何添加对动态程序集的引用以编译另一个动态程序集?

转载 作者:太空宇宙 更新时间:2023-11-03 16:50:51 24 4
gpt4 key购买 nike

在我的 AppDomain 中几乎没有动态程序集,当我尝试codeDom.CompileAssemblyFromSource编译另一个新程序集,我想不出将这些动态程序集添加到 ReferencedAssemblies 的方法。

foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()){         compilerParameters.ReferencedAssemblies.Add(assembly.Location);}

失败,因为动态装配没有位置。

提前致谢。

PS:我实际上是在尝试在 IronPython 中使用 ASP.Net MVC 3 的新 Razor 模板引擎。

最佳答案

未测试,请尝试使用 assembly.FullName 而不是 assembly.Location

关于c# - 如何添加对动态程序集的引用以编译另一个动态程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4040825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com