代码之家  ›  专栏  ›  技术社区  ›  Leahn Novash

C控制台应用程序无法运行

  •  0
  • Leahn Novash  · 技术社区  · 16 年前

    我正在使用Visual Studio 2008 Express,并尝试创建一个简单的控制台应用程序来测试它。当我试图编译它时,它编译得很好,但是当我试图运行它时,它抱怨没有清单文件。据我所知,vstudio应该自动创建清单文件,但是由于它是一个简单的控制台应用程序,没有任何依赖关系,所以我要求vs创建没有清单的应用程序。一点都没有改变。它一直在请求一个清单文件,说应用程序应该有一个清单文件。我记得以前的VsExpress版本的VsHost进程中的旧错误,所以我尝试禁用它。当我这样做时,错误消息更改为说应用程序未能正确加载并将关闭,这两个选项都可以创建清单。我很确定这是对vs Express的一些错误配置,但我真的找不到在哪里。有人有类似的问题吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Tamas Czinege    16 年前

    我认为您应该创建清单文件。这就像30秒的设置,我相信你已经浪费了更多的时间通过谷歌和试图解决问题。

    以下是有关程序集清单的msdn文章(在.NET 3.5中):

    http://msdn.microsoft.com/en-us/library/1w45z383.aspx

    编辑 &请注意,对于投反对票的人来说,这是一个很有帮助的答案,我告诉你原因。在实施软件项目时,有时我们都会犯错误,浪费大量的时间,试图以一种完全没有意义的方式做一些事情。能够尽早意识到“我做错了”,并且不试图强迫一个不可行的解决方案,这是一项非常重要的工程技术。