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