我不确定我想要做什么是可能的,但令人惊讶的是,VS2008似乎让我直接将.cs文件复制到我的VB.NET项目中。然后我认为我可以直接在VB.NET中使用该文件中的类。然而,当我尝试引用它时,它并没有看到它。我正在尝试做什么,或者VS2008简单地将C#文件视为资源文件还是什么?在.NET中使用混合语言的项目
2
A
回答
5
您应该从VB项目中引用包含用C#编写的类的CS项目。这个班级应该是公开的。做完之后,你将能够在你的VB项目中使用这个类。
4
您需要将C#项目添加到解决方案,而不仅仅是复制源文件。只需创建一个新项目,确保将其选为C#类库或类似项,并确保将其添加到当前解决方案中,然后将源文件复制到该项目中。
2
也许你想翻译成VB,C#代码,那么一定要看看 http://converter.telerik.com/ 有很多代码转换,但是我知道最好的。
+1
+1良好的链接,一直使用[SharpDevelop](http://www.icsharpcode.net/opensource/sd/)为c#<-> vb.net转换,这看起来很好的快速转换 – MikeM 2011-05-04 18:41:49
相关问题
- 1. 你可以在单个项目中混合使用.net语言吗?
- 2. 在cmake混合语言项目中使用FORTRAN链接器
- 3. 混合语言源目录布局
- 4. 使用节俭混合开发语言
- 5. 如何在单个Netbeans项目中混合基于JVM的语言?
- 6. 了解语言混合
- 7. 在linux中混合使用汇编语言和C编程
- 8. 使用D编程语言为.NET项目
- 9. RecyclerView混合项目
- 10. 多语言.Net应用程序中文本和按钮之间的混合语言
- 11. 编程语言项目使用方案
- 12. 如何在混合语言应用程序中创建堆?
- 13. 在iOS项目中混合stdC++和libC++
- 14. 在C++项目中使用特定于域的语言文件
- 15. 在一个项目中使用不同的语言
- 16. 在Visual Studio中使用不同语言的多个Web项目
- 17. 在项目中期创建新语言
- 18. 在项目中学习语言?
- 19. 语言混合:模型和视图
- 20. 编写混合语言解析器
- 21. 混合汇编语言和C程序
- 22. 在Eclipse项目中混合使用Scala和Java文件
- 23. 使用flexbox在CSS中混淆项目
- 24. 混合C#和VB.NET项目中的UAC
- 25. 在ASP.NET网站中使用.Net 4.0混合.Net 2.0
- 26. 在一个eclipse项目中使用多种语言
- 27. 在php项目中使用gettext - 只有一种语言翻译
- 28. Android Listview混合了项目
- 29. 如何在C语言中使用SpeechRecognizer混合语法(规则)和听写(言论自由)#
- 30. .Net库在任何.Net语言中使用?
您可以将* any *文件添加到项目中。是的,将它们嵌入为资源或将它们复制到输出目录就是你可以用它们做的所有事情。复制操作可能非常有用。 – 2011-05-04 12:29:19