【发布时间】:2010-08-21 22:09:36
【问题描述】:
我有一个表单,当我打开它时(在 Visual Studio 中双击文件),加载设计器,显示表单控件并自动修改文件(什么都不做),星号出现在文件选项卡上,例如“mainForm.cs* [设计师]”。
编辑:我打开并保存,保存后,关闭表单,再次加载,同样的事情发生。
有人听说过这种行为吗?我还不能解决!
提前致谢!
【问题讨论】:
我有一个表单,当我打开它时(在 Visual Studio 中双击文件),加载设计器,显示表单控件并自动修改文件(什么都不做),星号出现在文件选项卡上,例如“mainForm.cs* [设计师]”。
编辑:我打开并保存,保存后,关闭表单,再次加载,同样的事情发生。
有人听说过这种行为吗?我还不能解决!
提前致谢!
【问题讨论】:
我没有看到这种行为,但这可能会帮助您解决问题:
将表单的 .cs 和 Designer.cs 文件复制到安全的地方,然后打开表单设计器。保存它所做的更改。然后使用 Diff 程序查看它实际发生的变化。找出它正在发生的变化可能会给你一些关于如何避免它发生的想法。 (很可能是“更正”某些内容或重新格式化某些文本 - 如果是这样,很可能源代码可以手动编辑为不会触发未来更改的格式。
【讨论】: