代码之家  ›  专栏  ›  技术社区  ›  Younes

在一个解决方案中使用c和vb.net

  •  7
  • Younes  · 技术社区  · 14 年前

    我正忙于一个将Access2003数据库转换为.NET的小项目。我正在尝试将我的功能集成到一个正在被用于某种管理的现有项目中。这个项目中的代码是vb.net。

    我首先设置了我的数据访问层,它看起来工作正常。我可以创建访问我需要的数据的新网页。但是,当我开始使用类文件来设置我的业务逻辑层时,当使用C而不是VB时,我无法构建我的项目。我不喜欢vb,喜欢用c语言编程,因为我对语法了解得多,等等。知道vb.net是用来构建整个项目的语言,可以用c语言编程吗?

    如果没有,使用我最喜欢的编程语言将模块集成到项目中最聪明的方法是什么?(制作一个项目并引用dll?)

    编辑:所以我问题的下一步是-->

    如果我在现有的解决方案中设置了一个新项目,我是否可以使该新项目包含我的业务逻辑层+数据访问层以及现有项目的引用?

    2 回复  |  直到 12 年前
        1
  •  11
  •   Dan Byström    14 年前

    是的,不能在同一语言中混合语言 项目 ,但是您可以将用不同语言编写的任意多个项目添加到同一个解决方案中。(这有时是非常有用的,特别是当涉及到用C++ + CLI编写的部分时,这些部分能够做一些在C.Y/VB.NET中不可能完成的事情。)

        2
  •  1
  •   Community leo1    7 年前

    看看这个相关的问题: