2009-07-23 65 views
0

我一直在使用Visual Studio 2005与Visual Web Developer 2008一起在vb中创建asp.net web应用程序。我最近安装了Visual Studio 2008以及AnkhSVN,并注意到一些导致问题的更改!对Visual Studio的突然更改

最引人注目的是在我的解决方案资源管理器中(我在vb中创建asp.net应用程序)我不再展开.aspx页面来显示.vb对应物 - 我必须右键单击并查看代码。

此外,向解决方案添加新文件时 - 整个界面已更改,我没有获得母版页复选框选项(我必须选择不同的文件类型),也没有选择代码隐藏或不。

这些只是在Visual Studio中的变化?令人困惑的是它也影响了我的VWD2008!

最后,当我创建一个新页面 - 我马上得到错误..即“无法加载类型'XXXXXX.yyyyyy'。” - 其中XXXXXX是项目名称,yyyyyy是代码隐藏中定义的类。我也确信,在此之前,XXXXXX(项目名称)甚至从未被预设为类名! (删除它并没有帮助)

我删除了AnkhSVN,但没有改变任何东西......所以是VS2008的安装造成这种情况?是否有可能改变事情?我可以改变整容,但新创建的空白页甚至不会编译的事实有点烦人!

如果有人能帮助,我会很感激! 欢呼声:D

回答

0

将前一页的代码与VS创建的代码进行比较..我意识到在新页面中没有出现一段标记 - 这就是“CodeFile”属性 - 所以如果我手动添加该代码,精细!不知道为什么会发生这种情况...

1

当我移动时,我也注意到了这些......他们很可能在Visual Studio中发生变化,但也反映了.NET框架和各自Visual Studio版本附带的编译器的变化。

+0

有关错误的任何线索?我最近通过创建一个空白的解决方案来测试它,一个独立的页面可以正常工作,但是如果我创建了一个默认主页面和一个使用该主页面的默认页面 - 那么它将不会编译错误“Parser错误消息:无法加载类型“myApp.Site1”。“ - Site1是主页面,myApp是解决方案。 – 2009-07-23 15:20:00