0

我一直在使用 Visual Studio 遇到一个烦人的问题。我对源代码文件 (.cshtml) 进行了更改,然后发布、运行它,并逐步调试它。(它逐步浏览已发布的文件,而不是我本地驱动器上包含解决方案的文件夹中的文件)

我发现一个错误并更改了我认为是解决方案文件夹中的文件,但它实际上是已发布文件夹中的文件。所以现在我在 Visual Studio 中打开了 2 个同名的 .cshtml 文件,其中不正确/已发布的文件包含我所有的新更改。然后我去检查 TFS,没有什么可以检查,也没有什么可以保存在 VS 中。有时我错误地关闭了已发布的文件并丢失了我的新更改,因为我单击了 VS 中的全部保存按钮,除了已发布文件夹中的更改外,所有内容都被保存了!没有显示任何变化!

有什么方法可以避免在 VS 中打开已发布的文件并始终从 repo'd 文件中工作,这样我就不会错误地关闭已发布的文件并对其进行更改然后松开这些更改???

仅供参考 - 我通过附加到 IISWorkerProcess 进行调试,基本上是远程调试,而不是在带有 Visual Studio 的机器上。

4

0 回答 0