在.net中使用混合语言的项目
本文关键字:语言 项目 混合 net | 更新日期: 2023-09-27 17:54:30
我不确定我要做的是否可能,但令人惊讶的是,VS2008似乎让我将。cs文件直接复制到我的VB中。网络项目。然后我认为我可以直接从VB.NET使用这个文件中的类。但是,当我试图引用它时,它没有看到它。我想做的是可能的,还是VS2008只是简单地将c#文件视为资源文件或其他东西?
您应该从VB项目中引用包含用c#编写的类的CS项目。这个类应该是公共的。完成后,您将能够在VB项目中使用该类。
您需要将c#项目添加到解决方案中,而不仅仅是复制源文件。创建一个新项目,确保选择c#类库或类似的,并确保将其添加到当前解决方案中,然后将源文件复制到其中。
也许你想把c#代码翻译成vb,那么一定要看一下http://converter.telerik.com/有很多代码转换器,但这是我知道的最好的。