是否有任何機構知道如何在運行時創建C#項目,向其中添加類並編譯它以生成dll。在運行時創建c#項目
1
A
回答
2
如果你只是想編譯代碼並生成一個DLL,請參閱cdhowie的答案。
如果你想在最後有一個完整的項目文件,你可以通過XML或文本輸出創建一個csproj文件,它指向你想包含的代碼(和其他)文件,然後執行「msbuild myproject」。的csproj」。
用記事本打開一個項目的.csproj文件,其結構並不複雜。
1
如果您有興趣爲您自己創建動態類,請查看System.Reflection.Emit命名空間。您可以隨時創建裝配完整的類型。
相關問題
- 1. 在windows下運行c#visual studio項目,在ubuntu中創建
- 2. C#在運行時填充toolstripmenu項目
- 3. 在運行時編譯c#項目
- 4. 在運行iOS項目時無法在PCL中創建斷點
- 5. C#:在運行時創建SQLParameter
- 6. 在運行時創建C#類
- 7. 在C++運行時創建dll
- 8. 在運行時從C++創建ObjectModel
- 9. .Xib在用Xcode 4.6.1運行項目時創建錯誤
- 10. 如何運行leiningen創建的項目?
- 11. 目標C創建實例在運行時
- 12. 在2.0運行時運行.NET4項目
- 13. 在VS C++項目中創建目錄
- 14. 運行時錯誤c項目
- 15. 在運行時創建Tframes:
- 16. 在運行時創建TRadioGroup
- 17. 在運行時創建XML
- 18. 創建它在運行時
- 19. 在運行時創建TabView?
- 20. 在運行時創建TextBlock
- 21. 在運行時創建類
- 22. 在運行時創建類
- 23. 我正在使用改造創建項目,但在運行時強行關閉
- 24. Hibernate每次運行項目時都創建數據庫
- 25. 創建香草C++項目
- 26. 創建運行時
- 27. C#運行時間類的創建
- 28. 如何創建運行時C#
- 29. 從命令行運行在eclipse中創建的Python項目
- 30. 運行C#MVC項目
你需要一個visual-studio項目,或者只是爲了編譯代碼? – 2010-11-29 14:05:20