【发布时间】:2011-11-25 17:47:22
【问题描述】:
我正在使用 VS 2008、.Net 3.5 和 C# 开发一个 Web 应用程序。解决方案中的大多数项目要么是经典的 asp.net 页面,其中包含一些 MVC 1,其余的是共享库。该解决方案已经使用了大约 5 年,并且经过了各种开发人员的努力,显然存在一些性能和架构问题。
以前,我一直在 Win XP 机器上使用 VS 2008 进行该项目,但刚刚过渡到使用 Win 7 Ultimate 的新机器。为此,我安装了 VS 2008,asp.net 3.5。为了支持该解决方案的未来工作,我还安装了 VS 2010 和 asp.net 4.0。
使用 VS 2008 在新盒子上打开解决方案工作正常,并且构建没有错误。但是,当我尝试使用调试器运行它时,我收到以下消息:
“web.config 中有错误。请在继续之前更正。(您可以重命名当前的 web.config 并添加一个新的。)”
我认为很明显,新机器上的 web.config 存在某种环境问题,但错误消息没有“帮助”。添加新的 web.config 不是一种选择,因为现有的 web.config 相当长且涉及(此处发布太多)。
我希望有人对我可能会在哪里寻找可能会产生此类错误消息的缺失元素或更改的配置提出一两个建议。缺少这一点,我将重温这篇文章并提供 web.config,希望能得到进一步的帮助。
【问题讨论】:
-
我在 VS2013 中遇到了一个非常相似的问题......它工作正常,所以我不确定发生了什么变化。如果我在编辑器中打开 web.config,它将运行,但是......非常奇怪。
标签: c# asp.net web-config visual-studio-2008-sp1 visual-studio-debugging