为多个文件创建一个msbuild

时间:2016-04-06 19:45:43

标签: c# compilation msbuild config

我为编译多个文件编写了一个文件,但它不起作用。

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Compile"> <ItemGroup> <FilesToCompile Include="hola.cs"/> <FilesToCompile Include="hola2.cs"/> </ItemGroup> <PropertyGroup>
<AssemblyName>Proyecto</AssemblyName> <OutputPath>Bin\</OutputPath>
<Optimize>false</Optimize> </PropertyGroup> <Target Name="Compile"> <MakeDir Directories="$(OutputDir)"/> <Csc Sources="@(FilesToCompile)" OutputAssembly="$(OutputPath)$(AssemblyName)" Optimize="$(Optimize)" TargetType="exe" /> </Target> </Project>

它告诉我这个错误。 enter image description here

英文:

  

错误CS0017:程序'输出文件名'定义了多个入口点。使用/ main编译以指定包含入口点的类型。

1 个答案:

答案 0 :(得分:0)

我自己解决了。

Cols = ['id', 'bar']
Rows = [['1', 'poo']]