在Visual Studio 2010中,我可以在同一网站中混合使用VB和C#页面以及用户控件。 Visual Studio 2012似乎不允许这样做。我创建了一个C#web项目,当我在VB中添加一些旧页面时,它会单独列出.ascx和.ascx.vb文件,不会编译。
我有一些在VB中完成的旧东西所以请不要告诉我在使用VS2012之前我必须将它全部转换为C#。
谢谢!
这是ASP.NET网络表单。
答案 0 :(得分:2)
您的问题可能就是您自己说过,您创建了一个“Web项目”与“网站”。 Web Project由c#或vb编译器编译成DLL,不能包含不同的语言。 Web站点由ASP.NET编译,每个页面都自行编译。
我确信你正面临这种“现象”