gpt4 book ai didi

visual-studio - 无法在Visual Studio 2013中保存对文件的更改

转载 作者:行者123 更新时间:2023-12-04 05:12:33 26 4
gpt4 key购买 nike

我有一个受源代码控制(TFS,Visual Studio Online)的Visual Studio 2013解决方案。它已映射到本地工作区,我已经 checkout 了一些文件(例如,web.config,global.asax)。

当我尝试保存对文件的任何更改时,会出现“另存为”对话框,如果单击“保存”,则会警告我该文件已存在(例如,web.config),并询问我是否要替换它。如果我单击"is",我得到一个错误对话框,提示“该进程无法访问文件'....\wyfvmjia.p1p〜”,因为该文件已被另一个进程使用。我不知道此文件是什么或与我要保存的文件(web.config)有什么关系。

这真令人发指,任何帮助将不胜感激!

编辑1:

看起来Visual Studio进程(devenv.exe)在同一文件夹(例如wyfvmjia.p1p〜)中创建和删除随机临时文件,并导致这些文件上的“共享违规”(我使用sys internals实用程序进行监视文件夹),当我尝试保存时,例如说web.config。

编辑2:

This似乎在其中一条评论中建议VS2013创建文件副本,然后在尝试将文件保存到项目中时替换原始文件。这可以解释为什么我会看到创建和删除临时文件的原因。奇怪的是,虽然出现“将文件另存为”对话框。看起来其他进程(防病毒?)在VS可以执行某些操作之前已经掌握了该临时文件?

编辑3:

我仅使用program.cs文件创建了一个控制台应用程序项目,并且正在发生同样的情况。这可能是防病毒软件干扰VS2013“复制-替换”功能的问题。

编辑4:

标题已更改。仍然找不到解决方法。

编辑5:

请参阅已接受的答案。很抱歉没有早点回来。

最佳答案

对我来说是Google云端硬盘。
关闭文件后,便可以保存文件。

关于visual-studio - 无法在Visual Studio 2013中保存对文件的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22883085/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com