我为编译多个文件写了一个文件,但它不起作用。为多个文件创建一个msbuild
<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编译指定包含入口点的类型。
你可以得到一个英文版本的错误并将其作为文本发布,而不是图像? –
当然@dangerzone,错误CS0017:程序'输出文件名'有多个定义的入口点。用/ main编译指定包含入口点的类型。 – MagnunStalin