C# Visual Studio 2008中的intellisense、引用和生成问题
希望你能帮助我——最奇怪的事情似乎发生在我的VS安装上 系统配置:Windows7Pro x64,VisualStudio2008SP1,C#,ASP.NET3.5 我在一个解决方案中有两个网站项目。我正在引用NUnit/NHibernate(通过右键单击项目并选择“添加引用”来实现这一点。我在过去为几个项目做过这一点) 一切正常,但最近停止了工作,我不明白为什么。对于my App_Code目录中的任何文件,Intellisense都会完全消失,并且不会识别任何引用(网站项目根目录中的任何文件都会识别它们) 此外,类似以下(在Page_Load中)的非常简单的命令失败(假设TextBox1肯定是页面上的一个元素): 它说所有的页面元素都是空的或者它不能访问它们 起初我以为是我,但由于种种原因,它似乎是VisualStudio本身 我已尝试清除临时目录并重建解决方案。我还尝试了工具-->选项-->文本编辑器设置,以确保启用intellisenseC# Visual Studio 2008中的intellisense、引用和生成问题,c#,asp.net,visual-studio-2008,build,intellisense,C#,Asp.net,Visual Studio 2008,Build,Intellisense,希望你能帮助我——最奇怪的事情似乎发生在我的VS安装上 系统配置:Windows7Pro x64,VisualStudio2008SP1,C#,ASP.NET3.5 我在一个解决方案中有两个网站项目。我正在引用NUnit/NHibernate(通过右键单击项目并选择“添加引用”来实现这一点。我在过去为几个项目做过这一点) 一切正常,但最近停止了工作,我不明白为什么。对于my App_Code目录中的任何文件,Intellisense都会完全消失,并且不会识别任何引用(网站项目根目录中的任何文件都
如果您认为它是VS,请尝试使用此命令行运行它,使其恢复出厂默认值:devenv/resetsettings,我将不胜感激 或者,由于intellisense仅适用于(预)编译的代码,您可能会遇到问题。请检查以下内容:
您可能还想尝试删除.suo缓存文件并重建。我确信您已经在源代码管理中检查了历史记录,以查看是否有任何更改,如果没有,您应该查看。
if (Page.IsPostBack)
{
str test1;
test1 = TextBox1.Text;
}