升级了最新版本的C# mongodb驱动,发现生成的项目中多了AWSSDK.Core.dll,AWSSDK.SecurityToken.dll2个类库,这两个类库按照名称理解是亚马逊的类库,亚马逊是个云服务器商家吧,mongodb官网用这2个类库干了什么,是要上传数据到亚马逊吗,我发布了项目后发现如果把这2个类库删掉也不影响mongodb驱动的工作,但是每次都手动删除感觉很繁琐,vs中有没有什么办法能不生成它们
可以搜索源代码 看看到底干啥了. https://github.com/mongodb/mongo-csharp-driver/tree/master
我大致搜索了一下, 应该是驱动程序支持用 aws access key 连接到aws的云托管mongodb上.
可以在publish后写一点代码删除这2个dll, 如果不需要. 参考 https://learn.microsoft.com/zh-cn/visualstudio/msbuild/delete-task?view=vs-2022
@czd890: 感谢!