在ASP.net Web应用程序中使用多种编程语言

adr*_*ico 2 c# vb.net asp.net

我有一个使用VB作为编程语言的Web应用程序项目.我希望继续使用这种语言,因为我有更多的经验,并且它与IntelliSense的效果更好.

无论如何,现在我使用Open XML SDK 2.0 Productivity Tool来生成用于通过给定模板生成OOXML文档的代码,并且该工具仅生成C#代码.

为了在我的项目中混合使用这两种语言,我遵循了这个tuto,但是当我尝试添加一个新的C#类时,列表中出现的唯一语言是Visual Basic,您可以在附带的屏幕截图中看到.

有谁知道我怎么解决这个问题?

非常感谢你

添加新项目截图

Roy*_*tus 5

这是不可能的; 你不能在同一个项目中将C#与VB.NET混合使用.当.NET编译程序集时,它只能使用一个编译器来执行此操作.

您可以做的是,有一个包含多个项目的解决方案(例如一个Web应用程序和几个类库),然后您可以使用您选择的语言创建每个类库.

  • 网站和Web应用程序之间存在着混淆的区别.本教程适用于网站,您有一个Web应用程序.一切都在他们编译的方式...... (2认同)