2014-10-27 34 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文件,然后构建它。

相关问题