codedom

    3

    1답변

    CodeDOM을 통해 생성 된 일부 유형이 있습니다. 주어진 속성의 유형이 value-type인지 판단하는 방법이 있습니까? mscorlib에서 선언 한 내용은 Type.GetType으로 전화를 걸고 Type.IsValueType을 확인하면 꽤 쉽습니다. 그러나 내 DOM 내에서 이러한 형식의 경우 형식을로드 할 어셈블리가 없으므로이 방법을 사용할 수 없습

    0

    1답변

    C# 응용 프로그램을 사용하여 별도의 .exe 파일을 만들려고하는데 오류가 발생한 것 같습니다. System.ArgumentException: Illegal characters in path. at System.IO.Path.GetFileName(String path) at System.IO.FileStream..ctor(String pa

    1

    1답변

    일부 .NET Framework 코드를 .NET Core로 포팅하려고합니다. 이 코드는 CodeDOM을 사용하여 동적 컴파일을 수행합니다. .NET Core가 CodeDOM을 제거했지만 드롭 인 대체를 찾지 못했다는 것을 알게되었습니다. 그래서, 내 질문 : 어떻게 CodeDOM에서 제공하는 데 사용되는 기능을 복제 할 수 있습니까?

    0

    1답변

    나는 codesam 샘플 프로젝트를 성공적으로 실행했습니다. 출력 파일은 bin 디버그 폴더에 있습니다. C# 클래스 파일을 생성 중입니다. D :/Temp 폴더 실행 파일이 생성되지 않고 있습니다. 출력은 C# .cs 파일입니다. using System; using System.Collections.Generic; using System.IO; us

    0

    1답변

    BuildManager를 사용하여 MVC5 응용 프로그램을 시작할 때 동적 어셈블리를 등록하려고합니다. 어셈블리는 메모리 내 CodeDOM을 (에서는 CSharpCodeProvider)를 사용하여 컴파일 및 디스크에 기록되지 않습니다 using System; using System.Collections.Generic; using System.Linq;

    0

    2답변

    속성에 값을 할당하고 C# CodeDOM을 사용하여 코드 문을 생성하는 메소드가 있습니다. private static CodeAssignStatement setProp(string propName, object propValue, Type propType, Type objType) { CodeAssignStatement declareVari

    0

    2답변

    방금 ​​Visual Studio Community 2015를 설치하고 C# 템플릿을 사용하여 C#/Razor 프로젝트를 만들었습니다. 이것은 4 페이지 샘플 웹 사이트를 생성하기로되어 있습니다. 사이트가 올바르게 생성되어 내 개발 시스템에서 실행됩니다. 문제점을 배포하고 IIS 서버에서 실행하려고하면 문제가 발생합니다. (이 시점에서 나는 서버에 모든 것

    -1

    1답변

    Form1이라는 WinForm이 있고 TextBox1 및 TextBox2이라는 Button1, MemoEdit1 및 2 TextBox가 있습니다. 런타임에는 TextBox 컨트롤을 조작하기 위해 MemoEdit1에 C# 코드를 작성할 수 있어야합니다. F.e : 런타임 사용자가 MemoEdit1에 간단한 코드를 입력 : TextBox2.Text = "Hel

    1

    1답변

    내 데스크톱에서 프로젝트 (winforms, C++/Cli)를 작업하고있었습니다. 내 랩톱에서 사용하기 위해 프로젝트 파일을 복사 할 때 디자이너가 열리지 않습니다. 제대로 연결되어 [MetroFramework] 제 3 자 라이브러리에 참조 을 (프로젝트 & 실행 좋은, 아니 빌드 오류를 컴파일)하지만 난 디자이너를 열면 내가 라인 99에서 다음과 같은 오

    2

    1답변

    가변 매개 변수를 사용하여 .exe를 직접 컴파일하려면 CSharpCodeProvider를 사용하고 있습니다. 컴파일은 잘 작동하고 (오류를 반환하지는 않음) 성공하지만 실행 중에는 오류 또는 출력없이 즉시 시작됩니다. "Main"(예 : 개인용 또는 이름 바꾸기)을 변경할 때 컴파일러는 유효한 Main Method가 없음을 출력하므로 샘플 코드가 이유가되