我的电脑随机关闭,我最终失去了我正在从事的项目。我正在使用 Visual C# Express 并且没有任何类型的自动恢复或任何启动。C# Express 是否具有自动恢复功能,还是只有 Visual Studio?
3 回答
在 VS 中,您可以转到Tools > Options
菜单中的 Then toEnvironment> AutoRecover
来设置 AutoRecover 设置。请记住,自动恢复似乎只保存您当前正在处理的页面的信息。所以就像兰伯特所说的“经常按Ctrl-Shift-S组合”。
此外,只有在您第一次保存项目后,自动恢复才会启动
每次运行应用程序时,您的工作也应该保存。但这里真正的解决方案是阻止您的电脑随机关闭。我建议你去超级用户那里尝试修复你的电脑
C# Express(如果我没记错的话)具有与普通 VS 套件完全相同的功能,但默认情况下它是禁用的。如果你去工具>选项>环境>自动恢复你可以打开它。就像已经说过的那样,这仅适用于活动文件,而且似乎很随意。换句话说,谨慎使用。
最好的解决方案,事后分析,是增加储蓄的频率。当我完成编写或编辑方法、类、文件以及任何处于工作状态的内容时,我喜欢将其保存在本地。一旦准备好,我就提交给源代码管理,但是在本地我节省了太多。如果出现问题,我也会失去很少的工作。
我使用 C# Express 和 VS 2010,如果您先保存解决方案,它似乎会自动恢复。所以尽快保存解决方案。
此外,如果您要保留代码超过 10 分钟,则将其提交到某种源代码控制:subversion、cvs、git、darcs等。