Bryan Roth
그는 물었다 12년 전
5

.NET Framework 상관 관계

Net 에서는 데스크톱 응용 프로그램을 개발할 때, .net framework 이 필요 없습니다 수 있습니까? Net 에서는 기본 데스크톱 응용 소프트웨어를 개발할 수 있는 방법을 개발하고 있다. 가장 많이 사용되는 프로그래밍 언어를 사용하여 애플리케이션을 개발할 수 있는 소프트웨어 (sw) 기업이 지정하십시오. 데스크탑입니다?

Net framework 는 그냥 가정 조건을 windows os 를 설치한 windows os 버전 요구 사항에 따라 나열하십시오 업그레이드됨 그들이 왜?

답변 15 개

윈도우 데스크톱 응용 프로그램을 개발할 수 있기 때문에 여전히 대한 요구 사항을 사용하는 C/C++ .NET framework 있지만 이미 you& # 39, ll 확인해야 하는 시스템에 필요한 라이브러리 또는 설치되었음.

훌륭한 장점은 .NET framework 3.0 레임워크 런타임용으로 개발하십시오 에로남이네 Windows XP SP2 및 Vista 가 기본적으로 설치되어.

39 의 개발, 이 방법을 많이 Microsoft& &quot standard"; 한동안 이쪽요 왔다. 이 식은 응용 프로그램에 대한 걱정 때문에 a bunch of 라이브러리보다는 관용으로충만하신 않을 수 있습니다. 만약 모든 닷넷 (.net) 기반 you& # 39 만 차지할 경우, 바람, re 고수하고 제공하는 라이브러리 구축, 이는 큰 두통 중간계투 너회의 실행가능파일 걱정할 필요가 없다. 있을 때 a bunch of 라이브러리보다는 아니라 시작할 때 문제를 경험할 수 있습니다 다음 업데이트 해야 쓰기 때문에 기존 모든 기존에 설치된 앱 설치 및 업데이트를 끼워졌는지 아웃해야 거기에 있다.

때때로, 깃털, 항상 preferred&quot &quot 경우와, 프릴, 그 경향이 더욱 수축됐는데 그들이성년에 닷넷 (.net) 개발자 작업을 위한 웹 사이트 및 데스크탑입니다 헌트 내가 dell. 경향이 있다. 8 ^ D

편집: 덕분에 내 대한 많은 혼란을 지적하고 있는 오리온 프레임워크와도. # 39 의 경우, 아웃해야 you& 확보하십시오 3.0gb &quot 게이트, re XP SP2 또는 vistatm. 모든 것을 하는 것 또는 간단한 다운로드하십시오 실행하십시오 아무도요 winddows 업데이트하십시오.

닷넷 (.net) 기반 데스크톱 애플리케이션을 개발할 수 있는 방법을 사용하여 windows 플랫폼을 기반으로 하는 것이 좋습니다. 이 모델을 개발할 수 있는 방법 중 하나는 기존 또는 .NET 은 윈포름스 굵은선 클라이언트 애플리케이션, 최신 기술을 통해 .NET 부터의 방향선이 기술입니까 윈도우 프레젠테이션 파운데이션

39, 닷넷 (.net) 기반 앱 can& t 실행하십시오 .net framework 않고 있습니다. 프레임워크는 다른 couldn& 있도록 처리합니다 비효율적임 백그라운드 작업 없이 app # 39, t 실행하십시오 레임워크.

&Quot Deployment&quot 클리츠코너스;; 고려할 수 있습니다 아주 쉽게 추가할 수 있도록 하는 부트스트래핑 2.0, 3.0, 3.5 에 닷넷 (.net) 기반 응용 프로그램의 설치 및 / 또는 재배포 가능. # 39 의 확인란 클릭하십시오 너회의 project&, s 는 자동으로 속성 및 너회의 설치자는 표시할지를 탐지합니다 제시한 레임워크 설치되어 있고 그렇지 않을 경우 이를 설치할 계획이다.

39 의 it& 신앙이니라 이용할 수 있는 모든 상황에 적합하지 않은 것이 꽤 애를 수 있습니다.

레모테소프트 제공사항 링커 - $1250년 단일 개발자 라이센스: http://www.remotesoft.com/linker/index.html

응용 프로그램이 실행될 경우 모노 (윈포름 데스크탑 지원 및 Mono& 매우 좋은 이제 # 39 의 경우) 로, 이는 해당 앱을 모노 번들에는 패키지할 수 있는 단일 실행. 하지만 두 가지 옵션 - 기본값입니다 dm_ownerdm_owner 런타임용으로 개발하십시오 doesn& # 39, t, 이를 통해 다른 정적 링크 링크 수 있습니다 스테이클리 흑백 런타임용으로 개발하십시오. 그 이유는 원치 않는 정적 링크를 따라 LGPL 은 응용 프로그램을 동일팔레트에 될 것 "이라고 덧붙였다. # 39 있는 번들에는 aren& 링크됨 (아직 단 하나의 exe), t, t 정적임 don& # 39 이 필요합니다. [http://www.mono-project.com/Mono # 번들에는 런타임용으로 개발하십시오] [2]

[2]: # 번들에는 런타임용으로 개발하십시오 http://www.mono-project.com/Mono

만약에 조교하실 할 수 있도록 # 39 링크를 스테이클리 같은 일이 별로 없는 그런 다음, .NET framework didn& 개발할 수 있는 당신이 약간만이라도 침해하는 EULA 마이크로소프트가 물품요!

39 의 가격은 한 것에 대해 이슬람세를 it& 우리는 이런 부유하도다 개발자 경험하십시오! # 39 it& 어려움을 감안해 볼 때, s worth it 돌아가고 MFC 프로그래밍!

&gt. # 39 라고 하는 것은, 내가 볼땐 I& m &gt. when I look at 의 시스템 요구 사항 &gt. 이 특정 소프트웨어 내가 만날 일은 거의 없다. &gt. .NET Framework 部门是这样的 좋습니다. &gt. 그래서 항상 통해 얻는 어떻게 할 것인가 &gt. 그것 없이는 요구 중인 경우 &gt. 소프트웨어를 개발하고 이를 .NET). &gt. 그래서 그냥 solaris. 있는 대부분의 상업용 &gt. 그래서 기록되었으므로 .NET 에서는 소프트웨어 아니다. &gt. # 39 의 that& I& # 39 m, 왜 이 질문을. &gt. 몇 가지 백업하도록 클리어런스됩니다 바란다.

39 m, t, 숫자, 하지만 나는 아무런 don& I& 갈 생각 때문에 대부분의 사람들이 거기에 # 39 실행됩니까 XP 및 windows vista 는 그들의 desktops, .NET framework 2.0 프레임워크입니다 열거합니다 응용 프로그램의 경우, 특히 겨냥한 논쟁의 여지가 있다. 이날, 가부키쇼 애플리케이션과도 뒤로를 이거보여 &quot 单捞磐啊 vbrun50.dll&quot, 한 것 "이라고 말했다. 또는 무언가 넣을 수 있다는 점에서 기본적으로 윈도우 설치 이후?

또한, 조금 덜 &quot scary&quot 있다. # 39 aren& 있는 사람들을 위한 컴퓨터, t 심히 사비. 모든 것을 바라는 것은, 설치 및 실행하십시오 다운로드하십시오 나는 거기에 필요한 애플리케이션 프레임워크 2.0 및 애플리케이션 몇 명의 사람들이 좀 나는한다 저게뭐지 묻는 내게 아무 것도 없으며 이해했소 it 비용을 어떻게 됩니까? # 39 는 일반적인 대답을 주고, 만약 내가 &quot you&, re 호스팅하면서 XP 또는 vistatm there& # 39 의 about&quot 걱정할 필요가 없다. 그들은 그런 것 같다.

Best practice 는 .NET 용 애플리케이션 배포 것은 설치자는 함께 필요한 경우 부트 스트랩 재배포 가능 설치자는 레임워크 도왔으매 짐작이지만요. .NET framework 는 아직 필요한 설치 (필요한 말하도다 3.5in Windows XP) 는 다음 설치자는 그냥 넣어.

이것은 런타임 () 는 닷넷 (.net) 기반 수 있을 만큼 작은 설치가 가능한 (it& # 39 의 수립하였습니다 24MB, .NET 3.5 는 .NET 2.0, haven& # 39 의 t 체크된다면 얼마나 큰).

모노 는 Windows .net 과 종속되지 않도록 할 경우 릴리스에서는 nnt

요컨대 표시되어도 필요한 것인지, .NET 호환 컴퓨터에서 실행되는 응용 프로그램이 있는 런타임용으로 개발하십시오. 그래서 완전히 피할 수 있을 것입니다 스케쳐내 닷넷 (.net) 기반 응용 프로그램을 함께 분산시킵니다 모노 런타임용으로 개발하십시오.

내가 볼땐 I& # 39 라고 하고, m 은 특정 소프트웨어 시스템 요구 사항에 대해 내가 만날 때 제가 볼 때 거의 .NET Framework 部门是这样的 좋습니다. 그래서 그들은 그것을 어떻게 할 것인가, 난 항상 없어도 되는 요구 사항 (슬래시나 sw 를 개발한 .NET 에서는). 그래서 그냥 solaris. 있는 대부분의 상용 소프트웨어 없습니다 # 39 m, s, 왜 그렇게 that& .NET 에서는 기록되었으므로 I& # 39 이 질문을. 몇 가지 백업하도록 클리어런스됩니다 바란다.

예, 닷넷 프레임워크 사용하지 않고 내장된 애플리케이션과는 구성할 수 있습니다. 닷넷 프레임워크 프로그램 등 모든 기능을 사용할 수 있습니다 # 39 의 신관 dll dll& ESS 등 응용 프로그램으로. 그 결과 더 이상 프레임워크입니다 EXE 필요가 없습니다.

고토 desktopplatforms 이 링크: 신관 (http://essaver.net/fuze.html) 를 보세요.

&gt. Net framework 2.0 프레임워크입니다 훌륭한 장점은 에로남이네 windows xp 가 기본적으로 설치되어 런타임 라이브러리

언제부터? # 39, i& 설치하려면 windows XP 사용자는 알 수 많은 우리 숨기지 않았다. Windows update 를 통해 끌 수 있지만, 그러하너라 당기십시오 I& # 39 m pretty it& # 39 의 선택적 설치이고 자동으로 발생하는 자신이 없습니다.

&gt. vista 가 설치된 및 3.5

아니, 그건 3.0gb 설치되어 있다. T , # 39, linq 확보하십시오 don& 확보하십시오 WPF 확장하지만

&gt. # 39 라고 하는 것은, 내가 볼땐 I& m &gt. when I look at 의 시스템 요구 사항 &gt. 이 특정 소프트웨어 내가 만날 일은 거의 없다. &gt. .NET Framework 部门是这样的 좋습니다. &gt. 그래서 항상 통해 얻는 어떻게 할 것인가 &gt. 그것 없이는 요구 중인 경우 &gt. 소프트웨어를 개발하고 이를 .NET). &gt. 그래서 그냥 solaris. 있는 대부분의 상업용 &gt. 그래서 기록되었으므로 .NET 에서는 소프트웨어 아니다. &gt. # 39 의 that& I& # 39 m, 왜 이 질문을. &gt. 몇 가지 백업하도록 클리어런스됩니다 바란다.

많은 응용 프로그램 런타임 dll 을 통해 개발된 특정 버전의 Windows 용 MFC C++/MFC desktops 할 수 없는 경우에도 명시적으로 나열되는지 요구 사항으로. I believe 는 .net 과 같은 필요로 하는 것은 진정한 응용프로그램과의

예를 들어, 내가 닷넷 (.net) 기반 및 응용 프로그램을 사용할 수 있는 특정 버전의 mfc 재배포 파일이란 출고됩니다 모두에 대해 우리가 필요로 하는 아니라 다른 여러 필수 구성 요소. 우리의 모든 구성 요소를 설치처 설치 프로그램이 설치되어 있지 않은 사용자가 시스템에 대한. 최근 몇 년 동안 사용된 모든 릴리스에는 닷넷 (.net) 기반 코드 이전의 것보다 더 릴리스부터.

상용 소프트웨어를 사용하지 않는 것이 가장 정확한 것으로 생각하지 않고 있다고 해서 요구 사항으로 나열되는지 .NET 있다. # 39, t think you can i don& solaris. 있는 것을 정확하게 iqn.

I did 몇몇 프로그래밍 (사용 C #) 과 .NET 에서는 갈망 제어할 수 있는 경우가 더 많은 걸 내가 컨트롤. Net framework 이 필요 이상으로 확장될 수 있는 기술.

예를 들어 내가 어렸을 때 웨브로저 작업 제어 생성하기 위한 웹 응용 프로그램의 자동 테스트 도구에서는 아니라는 사실을 깨달은 특정 상황에 가지 하위 악웨브로저 에서 하는 이벤트 핸들러도 ActiveX 컨트롤 및 문서 / 코드 샘플링합니다 많은 COM Interop 은 내장했습니다 부족한 개념. 그래서 아마도 관한 지식을 여개를 COM 올 수 있는 유용한?

Net framework 하는 것이 아니다. 일부 기업은 (수천 달러를, 마음 당신은) 솔루션을 판매할 수 있는 이 작업을 수행할 수 있습니다. 하지만, 이들은 hacks 완료하십시오 Microsoft 에서는 지원되지 않습니다.

어떻게 데스크톱 애플리케이션을 개발할 수 (즉, .NET, 방관하겠나 사용하여) 요구 사항에 따라 달라집니다. 우선, t # 39 isn& 있을 것입니다.

아마 가장 많이 사용하는 언어는 C #.

chrissie1
그는 12년 전 댓글을 달았습니다
0

왜 그랬을까 다운되어도 정답이 있을 때, 이 attaboy 찬성하였다.