继续获取部分声明accessibillity方法错误

时间:2013-06-01 13:17:35

标签: c#

我已经从我的朋友那里下载了一些代码(我们正在一起工作),当我运行代码几次,它运行良好没有错误,然后当我去运行它时,我一直得到这2个错误:

错误1'GuiGame.HareAndTortoiseForm'的部分声明具有冲突的辅助功能修饰符

public partial class HareAndTortoiseForm : Form {

错误2在声明类型'GuiGame.HareAndTortoiseForm'时缺少部分修饰符;存在此类型的另一部分声明

internal class HareAndTortoiseForm {

我认为代码是在创建GUI表单时自动生成的。我试过更改访问器,所以他们都是公共部分,但仍然没有运气。我已经尝试重新下载文件大约10次并继续遇到问题,我无法找到它来自何处或如何解决它。有没有人有任何线索?代码的顶行来自HareAndTortoiseForm.cs类,另一行来自HareAndTortoiseForm1.Designer.cs类。

1 个答案:

答案 0 :(得分:2)

只要两者匹配,就应该没问题。如果他们真的都是公开的,那么它会起作用......但我怀疑你正在修改设计师所拥有的代码......然后将其重新生成为内部代码。

如果您希望它是公开的,请转到表单设计器并将其中的可访问性更改为Public,此时它应该没问题。

如果您希望它是内部的,请更改您的“手动”代码文件,然后将其修复。

只要源文件之间的一致性,设计师就不会用冲突的东西覆盖源,一切都应该很好。