winforms – Form1.Designer.cs很难保持版本控制
发布时间:2020-12-14 05:26:09 所属栏目:Windows 来源:网络整理
导读:我正在使用Visual Studio 2008开发一个winform应用程序,每次我使用集成设计器更改Form中的内容时,文件Form1.Designer.cs和Form1.resx都会更改内容顺序. 因此,它使这些文件的版本控制变得复杂,因为diff工具在提交时看到很多差异,有时候只是次要编辑… 有人曾
我正在使用Visual Studio 2008开发一个winform应用程序,每次我使用集成设计器更改Form中的内容时,文件Form1.Designer.cs和Form1.resx都会更改内容顺序.
因此,它使这些文件的版本控制变得复杂,因为diff工具在提交时看到很多差异,有时候只是次要编辑… 有人曾解决过这个问题吗? 解决方法
很不幸的是,不行.
Winforms设计器因引入大量文本更改而臭名昭着,导致很少(甚至没有)语义变化;换句话说,它经常会重新排列或重新生成设计器中的代码,使文本与原始文本完全不同,即使它在很大程度上是相同的.这种行为有时被第三方工具放大(我注意到Infragistics的WinForms工具以这种方式完全是INSANE).
除了确保经常办理登机手续之外,我担心在源代码管理中处理它真的不是一个好方法.这是WPF非常好的事情之一,因为它是所有XAML,并且更容易跟踪哪些变化. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows – Active Directory – 只有桥头可以获得完整的林
- 无法在Windows 32位上加载SWT库
- windows server 7月更新导致exchange的问题
- 事件 – 如何向$(window).load()添加函数?
- windows-server-2008-r2 – Windows Server文件共享审核文件
- 如何为Windows Azure Webrole上的PHP项目配置TFS构建定义以
- 如何将Windows本机虚拟密钥代码转换为Qt :: Key?
- Windows VPN客户端连接在不同的端口上
- 如何在Microsoft Windows中执行时停止Python关闭
- windows – 文件扩展名.kt?这是什么类型的文件?
推荐文章
站长推荐
热点阅读