升级到VS2008 Sp1后,当前上下文中不存在网站报告xxx

时间:2009-03-18 14:28:06

标签: c# asp.net visual-studio-2008 visual-studio-2008-sp1

我刚刚升级到VS2008 Sp1,我有一个奇怪的问题。我从代码页面后面的代码中得到很多错误,表明当前上下文中不存在控件,而且我也遇到了页面没有方法的错误。

似乎ide正在尝试编译c#代码而不编译aspx代码。

该网站通过IIS和Visual Web Developer运行良好,事实上当我打开页面后面的代码时,所有错误都消失了。任何人都知道VS2008 SP1为什么会这样?

我正在使用C#和网站项目模式。

2 个答案:

答案 0 :(得分:1)

检查以确保您的目标是正确的.NET Framework版本。您可以在解决方案文件的属性中查看此内容。

VS2008允许您定位多个框架版本。

同时检查Web.config,我知道VS Web Developer和VS Standard / Pro之间可能存在Web配置的差异。也许将一个新的web.config文件复制到项目中。

答案 1 :(得分:0)

对于听起来可能是我的问题,有一个KB ArticleHotfix。我会测试这个并更新我的答案,如果这是我的具体问题,但行为匹配。我需要提高我的谷歌技能..应该通过谷歌找到这个。

这个补丁解决了我的问题,很奇怪