如何在Visual Studio中克隆远程仓库并配置为可构建项目?
解决Visual Studio克隆GitHub仓库无法构建及合并到现有项目的问题
一、把已克隆的文件夹转成Visual Studio可构建的项目
- 打开VS,点文件>打开>项目/解决方案,去克隆的文件夹里找有没有现成的项目文件(比如
.csproj、.vcxproj这类),有的话直接打开就能构建。 - 要是没有现成项目文件,就手动搭:
- 新建个和仓库代码类型匹配的空项目(比如控制台应用、类库)
- 右键项目选添加>现有项,全选克隆文件夹里的代码文件(按需选“添加为链接”或者直接复制)
- 调整项目的目标框架、依赖项,对齐仓库代码的要求
- 配置构建:右键项目点属性,在“生成”(或“构建”)标签页里设输出路径、平台目标这些,和代码编译要求对上就行
二、把GitHub仓库直接克隆到现有空项目里
- 打开你的空项目,右键解决方案选打开文件夹所在位置,找到项目根目录
- 开命令提示符(或终端),导航到这个根目录,执行:
重点是末尾的git clone <你的GitHub仓库地址> ..,意思是克隆到当前目录,不会新建子文件夹 - 回到VS,右键项目选添加>现有项,把克隆来的代码文件都加进项目
- 最后去项目属性里配置构建参数,确保能正常编译运行
内容的提问来源于stack exchange,提问作者Jay G
相关产品推荐
相关产品推荐

