要重现我收到的错误:
- 在 Visual Basic 中创建一个新的 Visual Studio 2010 ASP.NET 网站,面向 .NET 2.0
- 输入“公共财产测试作为字符串”
- 请注意“Visual Basic 9.0 不支持自动实现的属性”。错误
Visual Studio 2010 很乐意对面向 .NET 2.0 的 Windows 窗体应用程序使用 VB 10,这似乎只是 ASP.NET 的问题。
在面向 .NET 2.0 时,是否有办法强制 Visual Studio 2010 使用 VB 10?
不会。网站项目是在运行时在 ASP.NET 中编译的项目 - 因此,您选择要求 ASP.NET 将其作为 .NET 2.0 项目运行,因此它将使用 .NET 2.0vbc
Visual Basic 编译器是 .NET 的一部分。该编译器不了解 VB 10,因此正确地警告您它将无法工作。
它可以适用于其他项目类型的原因是因为编译是使用较新的编译器(通常是 Visual Studio 中内置的编译器)进行的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)