0

我正在使用 Visual Studio 2010 和 .NET 4 和 2 Web 窗体。

我有一个可以在 Web 服务器上完美运行的 Web 表单页面,但是如果我在本地运行它,我会在“编译器错误消息:编译器失败,错误代码 1”页面上收到此错误。

在我的页面上,我有 9000 行 JavaScript,我尝试了以下方法:

  • 如果 JavaScript 在页面上并且在 .NET 2 中,它可以在本地完美地调试

  • 如果 JavaScript 在外部文件中并在 .NET 4 的页面上被引用,则它在本地调试中完美运行

  • 如果 JavaScript 在页面上并且在 .NET 4 中,我在 bebug 本地运行时会收到错误

  • 如果我尝试在本地运行它并在 .NET 4 的 Web 配置中将 debug 设置为 false,那么它可以完美运行。

这里有什么问题?

似乎本地视觉工作室在调试中并不喜欢 .NET 4 中页面上的所有 JavaScript,但在所有情况下网站都构建并且没有 JavaScript 错误

谢谢

4

1 回答 1

0

尝试以下操作:

  1. 更改页面上的一些代码,以便页面重新编译
  2. 更改 web.config 中的某些内容,以便重新编译整个应用程序
  3. 删除“Temporary ASP.Net Files”目录下的所有文件,重新编译

这些应该有助于解决编译器给出的相当通用的错误,当缺少引用指令时,您往往会遇到这种错误。

于 2013-01-14T11:08:22.177 回答