迁移.net框架到.net 6类库



在我们现有的。net framework 4.8项目的迁移过程中,我们遇到了一个奇怪的错误:

MC1000未知构建错误,'无法找到类型'System.Web。PreApplicationStartMethodAttribute' in assembly 'C: Program Files dotnetpacksMicrosoft . netcore . app . ref 6.0.5 refnet 6.0 System . web .dll'.'

错误信息图像

基本上我们有一个针对net6.0-windows的大类库,它已经在多个不同的小项目中使用。

这个类库可以作为一个独立的项目编译,没有错误,但是当我们在WPF项目中引用它时,也针对相同的net6.0-windows,我们得到了这个错误。

有人遇到这个问题吗?

感谢任何帮助…

最后我发现ASP。NET组件与WinForm或WPF一起不再被允许。因此,解决方案是将我们的库文件拆分为两个单独的DLL程序集,每个DLL程序集针对适当的SDK。

最新更新