gpt4 book ai didi

c# - Microsoft.SqlServer.Types.dll——为什么/如何在我的解决方案中引用它?

转载 作者:太空狗 更新时间:2023-10-29 21:43:52 27 4
gpt4 key购买 nike

我发现有很多帖子询问如何在缺少 Microsoft.SqlServer.Types.dll 时进行修复,但我遇到了完全相反的问题——它在我的输出目录中,我不知道为什么。

有问题的项目在解决方案中引用了另一个全局项目,但我已经检查了这两个项目的引用和扩展——与 Microsoft.SqlServer.Types 无关。那么,关于为什么在我重建解决方案时它会被视为依赖项的任何想法?我转到“添加引用...”,扩展,我可以在列表中看到“Microsoft.SqlServer.Types”,但未选中。如何删除此引用?

背景:我刚刚将报告添加到我的项目中,并在我的项目中使用了数据源(.xsd 文件)。我已经切换到使用简单的类/对象引用作为数据源,所以我删除了使用 OLEDB 到 Foxpro DBF 文件的 XSD 数据源。但我认为当时添加了 Microsoft.SqlServer.Types 引用,现在它不会消失。

DLL(及其区域文件夹)复制到我的输出目录,因为我使用的技巧是复制所有引用的 DLL,然后将其嵌入到应用程序可执行文件中(这样我就不需要使用 ILMerge 或部署一个一堆 DLL——exe 在这方面是独立的)。

我如何找出此引用仍然存在的位置并将其删除?

最佳答案

没关系,看起来 Microsoft.ReportViewer.Common 需要 Microsoft.SqlServer.Types。因此,只需将报告添加到我的应用程序就会带来很多东西……(好吧,实际上并没有那么多,就大小而言……)

关于c# - Microsoft.SqlServer.Types.dll——为什么/如何在我的解决方案中引用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33760444/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com