比如有一个abc.aspx(包含.cs及designer.cs),我直接复制了这个文件,并粘贴在同目录下,然后重命名为abc1.aspx,并修改了aspx页面中的CodeBehind,Inherits和cs文件中的class名。
按理说不会出现问题,但实际开发过程中就出现各种奇奇怪怪的错误,我遇到的问题及我解决过程如下:
1、一个runat sever的input报出id虽然在field中,但是与UI组件不兼容。(检查designer.cs的确类型字段都是是对应的)最终重启VS解决。
2、virtual svn for vs 2019无法检测到直接复制的文件副本abc1.aspx的三个文件。最终把文件删除,重新建文件,直接复制代码才解决。
感觉很是奇怪。所以请教一下大家。
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…