我正在VS 2010中使用RAZOR构建MVC3应用程序.TFS 2010用于源代码管理。
调试应用程序时,能够在它们上面修改Razor视图文件会很有帮助。如果我在开始调试之前打开VS2010中的签出视图文件,我可以在调试时编辑该文件。如果我在开始调试后打开它,无论是否签出都无法编辑。
有趣的是,如果我在开始调试后打开一个只读文件并开始输入视图进行编辑,则该文件将从源代码管理中检出,但无法修改。此外,当我停止调试时,我必须关闭该文件并在VS中重新打开它以进行编辑。
只是为了澄清,如果在我开始调试之后,我打开了一个我已经签出的视图文件(不是只读的),我无法编辑这个文件。当我停止调试时,我必须关闭并重新打开文件才能编辑它。
我已经编辑并继续打开,它可以按预期运行控制器和模型。
感觉就像有一个我在某处失踪的环境。
感谢您的协助。
答案 0 :(得分:0)
我已经患上这个虫子超过一年了。请在此处查看有关此问题的问题:Edit a view in Runtime
这个修补程序为我解决了这个问题 http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=40811