我在本地创建了一个 git 存储库。当我尝试推送到 github 时,我得到:
Warning: Permanently added the RSA host key for IP address '140.82.112.4' to the list of known hosts.
Enumerating objects: 47, done.
Counting objects: 100% (47/47), done.
Delta compression using up to 8 threads
Compressing objects: 100% (39/39), done.
Writing objects: 100% (47/47), 756.22 KiB | 9.11 MiB/s, done.
Total 47 (delta 7), reused 0 (delta 0), pack-reused 0
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
client_loop: send disconnect: …Run Code Online (Sandbox Code Playgroud) 我已经设置 ftp-simple 来连接到我的远程服务器。文件显示正常,但是目录旁边显示有 [DIR],单击该目录时,会消失并带有一条红线,如下图所示(模板部分是我刚刚单击的目录)。
如前所述,文件很好 - 它们可以完美加载,但问题出在目录上。
发生这种情况时,输出日志中没有显示任何内容,而且我似乎在其他地方找不到有关此问题的任何信息。
我尝试在 Mac 上本地运行 C# .NET Core 项目,但在 Visual Studio 2019 和 2022 上都遇到了一些问题。
首先,每次在 Visual Studio 中加载项目时,我都会在项目文件树中的每个目录旁边看到一个红十字,并在屏幕顶部显示一条消息:
构建此应用程序需要 .NET 6.0 SDK,但未安装。
控制台说:
错误:未知的 MSBuild 失败。请尝试再次构建项目无法为项目创建包规范。
在 Visual Studio 首选项>SDK 位置>.Net Core 中,我收到一条错误消息“找到 SDK:无”,即使在下面的框中显示了找到的 SDK,如下所示。如果我更改位置然后将其改回来,目录旁边的红十字会在文件树中消失,但构建仍然失败,并且仍然收到错误消息,提示需要构建 .NET 6.0 SDK。
在项目选项中,目标框架设置为.NET 6.0,并显示为已安装。
我尝试完全卸载 dotnet 并从浏览器和使用自制程序重新安装,重新安装 Visual Studio,添加带有 sdk 版本的 global.json 文件,并检查 dotnet 是否已安装。
$ dotnet --info在终端中产生以下内容:
我注意到的是这里的“基本路径”与首选项中的路径不同(如上图所示)。我不确定这是否相关,或者这是否可能是与路径相关的问题,但可能有人能够以比我更多的知识提供建议。
谢谢。