我们有一个解决方案,它包含一个 Net 5 WPF 应用程序和一个包含 Com 可见类的 .Net Framework 4.7.1 类库。此 dll 将使用 regasm.exe 注册,以便在 Visual Basic 6 中开发的应用程序中使用(是的,确实如此)。
Net 5 应用程序和 .Net Framework 库在五个类库中共享代码。当我启动 Net 5 应用程序时,我希望这些依赖项目针对 Net 5 进行编译。当我构建 .Net Framework Com 可见项目时,我希望依赖项目针对 .Net Framework 4.7.1 进行编译。
如何才能做到这一点?这是一个能让我们的团队保持理智的解决方案吗?还是另一种方法更好?