在Visual Studio Express中缺少文件,无法打开项目;如果我重新创建项目,我仍然可以以某种方式与Gith



i在Visual Studio Express(2013)中有一个解决方案。我现在遇到两个错误,本质上是相同的消息与两个项目关联:"无法打开模块文件'c: users tjc appdata local local temp.netframework,version = v4.5.assemblyattributes.vb':系统找不到指定的文件。"

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

我知道我可以启动一个新的github存储库,但我想保留我的历史。

我已经检查了,我的备份不包括缺少的文件(无论如何,我不清楚为什么必需文件会在临时目录中,但是该目录没有备份);它也不是在git存储库中。

在将更新应用于VS Express之后,我今天遇到了该错误,但我怀疑它是无关的。我想我在上个月的某个时候清空垃圾时进行了"磁盘清理",这可能删除了此文件。

除了简短的评论外,我的本地源文件与我的github文件匹配;即,我没有明显的未合并/未合并的本地更改。

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

但是,对于任何其他人看的人,我认为我的其他解决方案是从Visual Studio Express 2013升级到Visual Studio Community2017。VSCommunity 2017允许GIT力量,如该问题的回答中所述,看来它会为我完成这项工作。VSE 2013不包括该选项;它添加到VSC 2017中。

我认为我也可以做一个命令行GIT推力,但是我并不是所有的git熟练,所以这可能会给我带来自己的挑战(尽管可能是最简单的对于一个非常了解git的人)

最新更新