내 ENV OSX 10.11.6
zsh 5.0.8 (x86_64-apple-darwin15.0)
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin15)
Mono C# compiler version 4.0.5.0
test.cs class Test {
public static void Ma
저는 일하기 위해 C# 코드를 컴파일하고 컴파일해야하는 유닉스 사용자입니다. Mac 용 Mono와 mcs 명령 줄 도구를 다운로드했습니다. 이 라이브러리에 첨부 된 csproj 파일에는 컴파일 할 때 필요한 모든 파일이 포함되어 있습니다. Mono/mcs가이 csproj 파일을 읽고이 파일에서 DLL을 생성 할 수 있습니까?
의 DMC를 사용 나는 다음과 같은 코드가 있습니다 using System;
using Microsoft.Build.Framework;
using Microsoft.Build.Utilities;
namespace MyTasks
{
public class SimpleTask : Task
{
public override
현재 SVN 수정 버전을 Version.cs 파일에 작성하는 빌드 태스크가 포함 된 C# 라이브러리 프로젝트가 있습니다. 내가 AssemblyInfo.cs 파일에서 기존 AssemblyVersion 속성을 제거했습니다 [assembly: System.Reflection.AssemblyVersion(0.0.0.1325)]
: 결과 파일은이 한 줄이 포함되
일반 .NET 3.5 응용 프로그램에서 Mono의 컴파일러를 서비스로 사용하고 싶습니다. 저는 최신 비트 (2.6.7)를 다운로드하고 Visual Studio에서 간단한 콘솔 응용 프로그램을 만들고 Mono.CSharp dll을 참조했습니다. 그런 다음 내 콘솔 응용 프로그램에서 (직선 온라인 샘플 중) : Illegal enum value: 2049.