17
A
回答
15
2
您可以指定每个组件项目中的语言(库DLL),并使用其中的一些在同一个解决方案,但我不认为你可以在同一个装配
+1
我认错 - 你可以合并不同语言的组件在一个组件 – 2008-10-13 05:34:49
2
您可以在网站项目中对比编译优先项目:http://www.aspnetlibrary.com/articledetails.aspx?article=Use-C-Sharp-and-VB.NET-in-the-same-project。一个网站的BuildProvider即时解析语言元素。
.NET的BuilderProvider仍然不适用于非网站项目,因此您对标准应用程序混合智能感知而言运气不佳。
8
11
是的,你可以,但Visual Studio不直接支持它。你要做的是将代码编译为netmodules,然后将它们合并成一个程序集。编译器支持生成这些netmodules的“/ target:module”选项。
然后,您可以使用编译器在构建时引用其他netmodules,或使用Assembly Linker (Al.exe)。甚至有一个msbuild任务:AL (Assembly Linker) Task。
完整概述MSDN上提供了:How to: Build a Multifile Assembly
相关问题
- 1. 在.NET中使用混合语言的项目
- 2. 我可以在项目中混合使用JS和CoffeeScript吗?
- 3. 在cmake混合语言项目中使用FORTRAN链接器
- 4. 我可以在单个HTA中混合使用VBScript和JScript吗?
- 5. 您可以在同一个项目中混合使用ClojureScript和JVM-Clojure吗?
- 6. 如何在单个Netbeans项目中混合基于JVM的语言?
- 7. SCSS中可以混合使用吗?
- 8. 可以redis不同的语言客户端可以混用吗?
- 9. 在汇编语言中,你可以在textequ中有多个语句吗?
- 10. 将Swift单元测试添加到混合语言Xcode项目
- 11. 是否可以在C#项目中混合使用x64/x86?
- 12. 你可以在Cocoa(Obj-C)项目中使用C++库吗?
- 13. SqlProfileProvider - 你可以在项目中使用Profile.GetProfile()吗?
- 14. 你可以混合使用ASP和ASP.NET吗?
- 15. 我可以在Visual Studio 2010中混合使用Qt和非Qt项目吗?
- 16. 我可以将PHP与其他脚本语言混合使用吗?
- 17. SharpDevelop - 在一个项目中混合C#和VB.NET可能吗?
- 18. 我可以在Visual Studio中的单个项目中混合使用C++和C吗?
- 19. 我可以从.NET 4.0项目引用.NET 4.5项目吗?
- 20. 你可以在VS2008的单个测试项目中分组单元测试吗?
- 21. 您可以在3.5项目中使用.NET 4.0 dll吗?
- 22. 我可以在.NET 4.0项目中使用System.Xml 2.0吗?
- 23. 我可以在Orchard CMS中使用我的Ninject .NET项目吗?
- 24. 我可以在.net 2.0或3.5项目中使用Glimpse吗?
- 25. 可以在.Net 2.0项目中使用AjaxControlToolkit的AsyncFileUpload吗?
- 26. 你可以专门使用语句吗?
- 27. 我可以在32位和64位DLL的混合项目上使用Fitnesse吗?
- 28. 混合语言项目中的外部框架ios
- 29. 你可以使用javassist抓取项目中的所有类吗?
- 30. .net 4.6项目可以使用.net 4.6.1包吗?
一个巧妙的方法,但你还是要为每种语言创建,这是单独的项目是什么这个问题特别提出 - 很好地了解后构建合并的东西,但感谢链接! – 2008-10-13 04:53:50
是的,这是真的,但是在ASP .NET中,您可以混合使用语言,而Visual Studio可以做到这一点...... http://tinyurl.com/4g9ohv – CMS 2008-10-13 05:07:33