【问题标题】:Getting error "csc.exe" exited with code -532462766 for brand new asp.net web api project出现错误“csc.exe”退出,代码为 -532462766,用于全新的 asp.net web api 项目
【发布时间】:2018-12-25 08:51:07
【问题描述】:

我遇到了错误

“csc.exe”以代码 -532462766 退出

对于全新的 asp.net web api 项目。

我删除了项目和解决方案,删除了所有文件,并尝试从头开始创建项目,但同样的错误不断发生。

这是我使用 VS 2015 的时候。如果我使用 VS 2017,我会得到以下结果:

无法加载类型“Server.WebApiApplication”

这很奇怪,我所有其他应用程序都运行良好

【问题讨论】:

  • 这显然是不可复制的,因为数以千计的开发人员多年来能够使用这两个版本生成 Web API 项目。您尝试了什么,发生了什么?

标签: visual-studio asp.net-web-api visual-studio-2015 visual-studio-2017


【解决方案1】:

确实这是一个非常奇怪的错误。原因原来是我无法将我的 asp.net web api 项目称为“服务器”

请注意,如果我在创建后更改名称,该项目并不能解决问题。我需要完全删除该项目并创建一个与“服务器”不同的新项目。

似乎 Visual Studio(2015 年和 2017 年)不喜欢有一个名为“服务器”的项目。

【讨论】:

  • 请仅使用发布答案按钮获取实际答案。您应该修改原始问题以添加更多信息。
  • Visual Studio 不在乎。 csc编译器。如果您混淆命名空间或使用与运行时命名空间相同的名称,您最终会出现编译错误。 其他程序员能否判断您的代码是调用运行时还是本地类?如果需要,您可以指定全名。不过,最好使用 unambiguous 名称。再一次,想象一下一个同事是否能够通过查看代码来理解发生了什么
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-10
  • 1970-01-01
  • 2019-11-15
相关资源
最近更新 更多