사용 System.CodeDom.Compiler.CodeDomProvider .Net 4+까지 코드를 컴파일 할 수 있습니다. 그래서 런타임시 코드를 동적으로 컴파일하고 C# Ref 프로그래밍 방식으로 WinFrom 폼을 호출 할 수 있습니다.
마찬가지로 UWP 플랫폼에서도 그렇게 할 수 있습니까? UWP에서 같은 흐름을 시도했지만 UWP에서는 이러한 컴파일러 어셈블리가 지원되지 않습니다.UWP에서 C# Reflection을 사용하여 동적 컴파일 및 멤버 호출을 사용하여 동적으로 UWP에서 새 페이지를 컴파일하고 호출 할 수 있습니까?
1
A
답변
0
짧은 답변 : 아마하지
이유는 무엇입니까?
UWP 감지하는 가게에서 열심히 자동 스캔을하면서 이 그래서 그 다음 응용 프로그램이 잠재적으로이에 안 뭔가를 할 수 있기 때문에, 동적 코드 컴파일을 허용 할 위험이 약간 것 샌드 박스입니다 악의적 인 행동.
그러나 실제로 필요한 작업에 따라 System.Expression
네임 스페이스 (here 참조)를 사용하여 특정 기능을 즉시 컴파일 할 수 있습니다.
그런 다음 기능을 대체 할 수있는 다목적 페이지를 만들 수 있습니다.
관련 문제
- 1. UWP에서 System.Reflection.Emit을 사용하여 클래스를 동적으로 만듭니다.
- 2. C#/UWP에서 UIImageRenderingModeAlwaysTemplate과 동일한 기능이 있습니까?
- 3. UWP에서 현재 페이지를 처리하는 방법
- 4. UWP에서 CommandBar를 사용자 정의 할 수 있습니까
- 5. UWP에서 위치가있는 ComboBox를 동적으로 추가하십시오.
- 6. SQLitePCL을 사용하여 UWP에서 업데이트하는 방법
- 7. UWP에서 C# XML 직렬화
- 8. UWP에서 System.Threading.Tasks.Task.Factory.StartNew() 문제가 있습니까?
- 9. webview UWP에서 동적 컨텐츠 표시
- 10. UWP에서 상태로드 및 저장
- 11. uwp에서 serialPort C++ dll을 사용합니다.
- 12. UWP에서 Excel 읽기 및 쓰기
- 13. JSON.Net없이 UWP에서 json을 만듭니다.
- 14. UWP에서 ScrollViewer하지
- 15. UWP에서 유형의 기본 유형 결정
- 16. UWP에서 이미지 추가?
- 17. UWP에서 비트 맵 스무딩
- 18. JSON.NET을 사용하여 UWP에서 Json 파일 작성하기
- 19. UWP에서 PBEWithMD5AndDES (java)하기
- 20. UWP에서 가장은 어떻게합니까?
- 21. UWP에서 CMS 기반 형식을 사용하여 데이터 서명
- 22. UWP에서 .p12를 사용하여 데이터에 서명하는 방법
- 23. Nuget을 사용하여 UWP에서 Bouncy Castle을 설치하는 방법
- 24. UWP에서 DirectX 12 및 XAML 컨트롤을 혼합하십시오.
- 25. UWP에서 핑은 어디에서 찾을 수 있습니까?
- 26. UWP에서 스플리터 컨트롤을 사용할 수 있습니까?
- 27. uwp에서 VisualStateManager를 사용하여 버튼 전경 변경
- 28. GattCharacteristicNotificationTrigger를 사용하여 UWP에서 백그라운드 작업 등록이 중단됩니다.
- 29. Windows 10 UWP에서 블루투스를 사용하여 인쇄하는 방법
- 30. UWP에서 WPF와 같이 멀티 바인딩을 대체 할 수 있습니까?
왜? 정말 호기심. – MoDu