重现我得到的错误:
Visual Studio 2010很高兴将VB 10用于针对.NET 2.0的Windows窗体应用程序,这似乎只是ASP.NET的一个问题。
有没有办法强制Visual Studio 2010在面向.NET 2.0时使用VB 10?
答案 0 :(得分:4)
没有。 Web站点项目是在运行时在ASP.NET中编译的项目 - 因此,您选择要求ASP.NET将其作为.NET 2.0项目运行,因此它将使用.NET 2.0 vbc
Visual Basic编译器,它是.NET的一部分。该编译器不了解VB 10,因此您正确地被告知它不起作用。
它可以用于其他项目类型的原因是因为编译是使用以后的编译器(通常是Visual Studio内置的编译器)进行的。