我有一个ASP.NET 3.5网站(视觉工作室术语),但该网站继续增长,并且看起来相当牛仔等等.我希望看到它转换为Web应用程序(命名空间和所有).
这可以在Visual Studio中轻松完成吗?如果没有,那么还有其他工具可以自动创建所有命名空间等吗?
我有一个我正在使用的Web应用程序(带有C#的ASP.NET2.0,使用VS2005).一切都很好,突然间我得到了错误:
Error 1 The name 'Label1' does not exist in the current context
每次我在页面的代码隐藏中使用控件时,还有43个其他类型的.
这只发生在1页.就好像代码隐藏不能识别控件一样.另一件有趣的事情是intellisense没有拿起任何控件.
我试图清理解决方案文件,删除obj文件,从项目中排除文件然后重新添加它们,关闭VS并重新启动它,甚至重新启动我的计算机,但这些都没有用.
好吧,我的视觉工作室坏了.我说这不是过早的,因为这是我第一次看到我的代码搞砸了.当我向页面添加控件时,我无法在后面的代码中引用它们.其中一些我可以,似乎我在页面上工作的前几个,然后它就停止了.
我首先想到它可能是控件的类型,因为最初我试图在更新面板中引用转发器.我知道我正在引用我的aspx页面中的代码.但是,以防万一我自己搞砸了,我开始从头开始重新创建页面,这次在VS停止识别我的控件之前还有一些控件.
在创建我的页面两次并卡住后,我想也许它仍然是控件的类型.我创建了一个新页面,只是在上面扔了一些标签.没有骰子,从后面的代码引用控件时构建失败.
在一个可能不相关的注释中,当我切换到aspx页面VS 2008的可怕"设计"模式时,错误输出并重新启动.
我已经把故障单带到了微软.我卸载了所有加载项,我重新安装了visual studio.
任何想要看到我的代码的人都会问,但我使用的是直接的WYSIWYG视觉工作室"新的aspx页面"没什么特别的.
我怀疑是否有人碰到这个,但是你呢?
有没有人成功解决与微软拍摄这些事情的问题?任何方式加快这张票而不付钱??? 我一直在与微软的一位代表谈论几天没有运气,我已经死在水中了.
Jon Limjap:我编辑了标题,既清晰又具有描述性,并确保没有人认为它具有攻击性."Foo-barred"并不完全构成一个正确的问题标题,尽管你的问题显然是有效的.