.net 애플리케이션 가상화


-1

교수님이 응용 프로그램을 만들도록 요청하면 .NET이 설치되지 않은 컴퓨터에서 실행됩니다.

내 응용 프로그램은 .NET 4.0 (기본 C #이 필요하지만 LINQ 및 복잡한 참조는 필요 없음)을 사용하며 실행 파일 만 원합니다. 따라서 설치 파일 및 항목과 같은 .NET을 설치하지 않고 자신의 컴퓨터 에서이 응용 프로그램을 어떻게 실행할 수 있습니까 ????

VMware ThinApp을 통한 가상화를 생각하고 있었지만 애플리케이션을 설치해야하기 때문에 어렵다는 것을 알았지 만 교수는 애플리케이션을 exe 형식으로 만 원하기 때문에 thinapp은 내 시스템의 변경 사항을 추적 할 수 없습니다.

대안이 있습니까? 제안?


앱을 설치 프로그램으로 패키지 한 다음 ThinApp을 사용할 수 있습니까?
kobaltz

그것을 시도하십시오. kobaltz에게 감사드립니다, 대안이 있습니까?
WantIt December

3
:) 응용 프로그램을 C ++로 코딩하여 .NET이 필요하지 않습니까? :)
kobaltz

당신의 똑똑한 답변 +1. 그러나 C ++의 GUI는 어렵고 내 프로그램은 console.writeline, 문자열 함수 및 것들을 많이 사용합니다.
WantIt

1
@vvavepacket-C ++은 C #만큼 쉽습니다. 콘솔 응용 프로그램이라면 쉬워야합니다. 프로젝트에 더 많은 노력을 기울여야 할 것 같습니다.
Ramhound

답변:



1

이 문제를 해결할 방법이 없습니다.

어쨌든 지원되지 않습니다. 백그라운드에서 .Net은 다른 복잡한 것들 중에서도 많은 어셈블리 (dll) 일뿐입니다. 이러한 DLL과 번들로 제공하여 가상화를 시도해야합니다. 비록 이것이 이것이 일종의 라이센스를 위반하고 있다고 확신하지만 어쨌든 작동하지 않을 것입니다.

더 많은 사람들이 "C ++ !!!!"소리를 지르기 전에이 응용 프로그램이 수행하는 작업에 대한 자세한 정보를 알아야한다고 생각합니다. 나는 실제로 아무것도 추천하기 전에 이것이 필요합니다.

.Net이없는 시스템에서 시도해 보는 것에 대한 조언이 있습니다. 이전에 시도했지만 불평 할 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.