首页 > 解决方案 > 来自 github 的第一个项目将无法编译:SqlServerSpatial140.dll not found

问题描述

我有一个功能正常的 C# WinForms 项目,已从我的办公室 PC 上传到 GitHub。

这是我第一次尝试设置共享工作区。

我已将我的 GitHub 存储库克隆到我的家用计算机上,在那里我安装了相同的 Visual Studio。我可以打开和编辑项目文件,但不能编译它。

我得到以下错误的两个副本

严重性代码描述项目文件行抑制状态错误 CS0246 找不到类型或命名空间名称“系统”(您是否缺少 using 指令或程序集引用?)调度程序 E:\Users\Ross Wise\Documents\Visual Studio 2019\ Projects\Dispatcher\DispatcherMain.cs 1 活动

严重性代码描述项目文件行抑制状态错误找不到文件“SqlServerTypes\x64\msvcr120.dll”。调度员

缺少文件错误消息

我已经为此奋斗了两天。

我已经按照 madreflection 和 JayNaz 的建议修改了 .gitiqnore 文件。在我的下一次推送中,我看到四个 .dll 文件包含为“已更改”。

我同步了我的家庭系统,验证了文件就位;但是,编译仍然失败。

我的 Office VS 编译成功: Office 编译成功

但是主系统失败 - 即使文件存在于同一路径中。 家庭编译器失败

问题不变。

通过这个小型测试项目,我可以尝试将其重新创建为一个新项目;但这不是我更大的“真实”项目的选择。

标签: c#visual-studiogithub

解决方案


推荐阅读