最近写了个项目部署工具,编译发布后文件达到了惊人的242个
就开启了单文件发布选项
发布后文件目录就很清爽了
然鹅事情并不会一番风顺,就在项目运行后出现了报错
The type initializer for 'MySql.Data.MySqlClient.Replication.ReplicationManager' threw an exception.
取消单文件发布选项就不会出现这个问题,但是发布的也不能调试,没法找到具体报错的原因
最后在Github上找到了暂时的解决方案,就是用MySqlConnector
包替代MySql.Data
包