【发布时间】:2020-01-31 21:33:08
【问题描述】:
我有两台构建机器。配置好像一样。
我在两台机器上构建了相同的 dotnet core 项目,但是
system.data.sqlclient.dll 不同。不过
两个文件的版本相同
[assembly: AssemblyVersion("4.4.0.0")]
[assembly: AssemblyFileVersion("4.6.26606.05")]
[assembly: AssemblyInformationalVersion("4.6.26606.05 @BuiltBy: dlab14-DDVSOWINAGE080 @Branch: release/2.1 @SrcCode: https://github.com/dotnet/corefx/tree/7ee84596d92e178bce54c986df31ccc52479e772")]
但文件大小不同
258192 与 989352
内部命名空间不同
引用的程序集不同
其中一个(错误的。小的)有这样的额外属性
[assembly: AssemblyMetadata("NotSupported", "True")]
我重新安装/修复了很多东西,但我无法让它们构建相同。
怎么了?不同的 system.data.sqlclient.dll 来自哪里? system.data.sqlclient.dll 可以在哪些包中发送到我的服务器?我该如何解决?
【问题讨论】:
-
你能分享一下你遇到的具体错误吗?
标签: c# .net-core compilation .net-standard