2014-10-27 36 views
0

我的F#項目包含一個包含大部分程序的.dll文件,一個用於NUnit的.dll測試,以及一個加載主庫並運行程序的小型.exe文件。從同一個MSBuild項目構建庫和Exe?

如何編寫一個可以構建所有這些文件的MSBuild .fsproj文件? MonoDevelop生成一個生成單一輸出的項目,而我找不到任何MonoDevelop或MSBuild格式的文檔來爲單個項目生成多個輸出。

+1

http://monodevelop.com/Documentation/Solutions_and_Projects_explained – 2014-10-27 14:12:37

回答

1

.fsproj,.csproj等MSBuild文件使用導入,旨在生成一個控制檯應用程序,Windows應用程序或類庫。

使用一個解決方案文件引用任意數量的單獨的MSBuild項目。解決方案文件不是MSBuild文件,但MSBuild會將解決方案文件轉換爲臨時MSBuild文件,然後構建它。

相關問題