Visual Studio 2013,Windows窗体,不会生成* .exe,错误CA0052 CA0055

时间:2015-10-26 22:18:22

标签: winforms visual-c++ visual-studio-2013

我正在编写一个Windows表单应用程序,我有大约20个左右的元素,主要是文本和组合框。当我开始获取弹出窗口时,一切都工作正常:“无法启动程序......系统在启动调试时无法找到指定的文件”。代码编译时不会收到任何错误或警告。代码分析给了我CA0052和CA0055的错误,我无法从中得到很多。文件vc.nativecodeanalysis.all.xml包含警告(为清楚起见,编辑了一点)

  

警告C28204 ::此过载只有一个,而在   (< no file>(0))注释 Param (1):两者都必须或两者都不必   注释。

它指向myform.h中的这一行:

public ref class MyForm : public System::Windows::Forms::Form

如果我只是在这里评论另一条线,无论哪一条,应用程序都能正常工作:

private: System::Void State_SelectedIndexChanged(System::Object^  sender, System::EventArgs^  e) {
    label16->Visible = false;
    //objvalue->Visible = false;
    label17->Visible = false;
    result->Visible = false;        }

这就是问题首次出现的地方,但我怀疑问题在这里,我有更多这样的事件,所以我可以“混合搭配”,但我找不到单个文本框或者其他什么实际原因。

我在Linker-> Systems-> Subsystems下有一个int Main函数,Windows(/ SUBSYSTEM:WINDOWS)。

不知道该怎么想这个,这是我第一次涉足表格,一切都很顺利,这只是我为一个主要项目写的一个小实用工具,希望能在很少的时间,因为它真的很简单的东西。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

请尝试清除代码,方法是在解决方案资源管理器中右键单击您的解决方案=>干净,然后调试