Visual Studio Express中缺少文件,无法打开项目;如果我重新创建项目,我还能以某种方式与Github同步吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio Express中缺少文件,无法打开项目;如果我重新创建项目,我还能以某种方式与Github同步吗?相关的知识,希望对你有一定的参考价值。

我在Visual Studio Express(2013)中有一个解决方案。我现在收到两个错误,基本上是与两个项目相关的消息:“无法打开模块文件'C: Users TJC AppData Local Temp.NETFramework,Version = v4.5.AssemblyAttributes.vb':The系统找不到指定的文件。“

我的所有代码仍然在这里,我认为最简单的事情就是重新开始一个新项目,从旧位置复制并粘贴重要的C#文件(实际上只有一个,加上一些小测试)。但是,如果我这样做,有没有办法设置它,以便我可以恢复与Github上的我的存储库同步?

我知道我可以开始一个新的Github存储库,但我想保留我的历史。

我已经检查了,我的备份中没有包含丢失的文件(我不清楚为什么一个基本文件会在临时目录中,但无论如何,但该目录没有备份);它也不在Git存储库中。

我刚刚在对VS Express应用更新后遇到了错误,但我怀疑它是无关的;当我在上个月的某个时候清空垃圾时,我想我做了一次“磁盘清理”,这可能会删除这个文件。

除了简短的评论,我的本地源文件与我的Github文件匹配;即,我没有明显的未经批准/未合并的本地变化。

答案

事实证明,重建解决方案重新创建了丢失的文件,使我的问题没有实际意义。

然而,对于任何其他人来说,我认为我的另一个解决方案是从Visual Studio Express 2013升级到2017年的Visual Studio社区.VS社区2017允许git力量,如the answer to this question所述,看起来它会做到我的工作。 VSE 2013不包括该选项;这是added in VSC 2017

我想我也可以做一个命令行git推力,但我并不是那么熟练的git,所以这可能会给我带来自己的挑战(虽然对于那些人来说可能是最容易的。很了解git)。

以上是关于Visual Studio Express中缺少文件,无法打开项目;如果我重新创建项目,我还能以某种方式与Github同步吗?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio Express 2013 和 Visual Studio 2013 之间的区别

Visual Studio Express 2013 或 Visual Studio Pro 2010

Visual Studio Express 2012 无法添加到 Visual Studio Team Services 的连接

Nodejs in Visual Studio Code 03.学习Express

MFC 是不是仅适用于 Visual Studio,不适用于 Visual C++ Express?

是否需要将 Visual Studio Express 解决方案转换为 Visual Studio Professional 解决方案?