标签: c# msbuild
是否可以在没有所需引用的情况下编译.NET项目但仍然有一个有效的应用程序,因为引用将在运行时添加?
我所做的是设置两个项目来引用框架项目,框架项目引用第三方dll。这两个项目中只有一个需要访问第三方dll,而另一个项目不需要访问visuals studio的自动化模型,以便在运行时删除和创建,并在我的代码中使用条件语句。
这很有效,直到我发现在从第二个项目中删除库之后,框架不再编译(我首先应该提前思考,但没有)。
但现在我想知道是否可以编译框架并在运行时添加引用。这可能吗?
干杯。