C# 下载GitHub源代码
我有这个问题,我想我已经从github下载了源代码C# 下载GitHub源代码,c#,json,nuget-package-restore,C#,Json,Nuget Package Restore,我有这个问题,我想我已经从github下载了源代码 但问题是,当我打开源代码时,出现了一些错误。是关于“牛顿”的吗?我怎么才能打开它呢?我对c#很陌生,这是我第一次遇到Json,需要你的帮助。感谢您在Visual Studio>工具菜单>Nuget软件包管理>管理解决方案的Nuget软件包>查找James Newton King的JSON并安装它。Newtonsoft.JSON是一个提供JSON序列化功能的软件包。项目似乎将其作为依赖项(请参见packages.config)。您可能需要将项目
但问题是,当我打开源代码时,出现了一些错误。是关于“牛顿”的吗?我怎么才能打开它呢?我对c#很陌生,这是我第一次遇到Json,需要你的帮助。感谢您在Visual Studio>工具菜单>Nuget软件包管理>管理解决方案的Nuget软件包>查找James Newton King的JSON并安装它。Newtonsoft.JSON是一个提供JSON序列化功能的软件包。项目似乎将其作为依赖项(请参见
packages.config
)。您可能需要将项目设置为在生成上还原包
(这可能是一篇有用的文章:)回购协议在父解决方案的子模块中有一个子模块和对项目的引用。在这种情况下,标准项目还原不起作用。包是相对于VS中打开的解决方案下载的,但引用路径是相对于子模块中的解决方案下载的。最简单的方法是首先构建子模块解决方案 如果尚未初始化子模块(默认情况下不会发生这种情况,除非使用--recurse when cloning),则进入项目文件夹并运行
git submodule update --init
然后打开lib\streamauth\streamauth.sln并构建。然后返回Steam Desktop Authenticator解决方案并重建该解决方案。通常,当您打开项目时,visual studio将恢复丢失的引用。您将收到提示,但我尝试打开它,它确实恢复了丢失的文件packages@Desperado确实,它们被还原了,但它们去了错误的地方,因此项目的引用提示路径无法找到引用。是的,你是对的,我构建代码时有很多错误,那就给我两套不朽的道塔:我已经试过你的方法了,它现在似乎很管用,这真的很管用。真的很感谢你,谢谢你。多年来一直在寻找解决方案,这对我很有帮助。非常感谢。酷,每个答案旁边都有一个全息勾选框。将答案标记为正确会给你几分,让每个人都知道你的问题得到了回答你所说的“全息勾选框”是什么意思?哦,你已经接受了这个答案,对不起,我以前没有看到,干杯