2009-09-26 2 views
4

저는 과거에는 .net 실행 파일을 라이브러리로 사용했습니다. 나는 비주얼 스튜디오의 참고 문헌에 그것들을 추가하기 만했고 나는 갈 준비가되었다. 오늘 나는 새로운 exe (실제로 나의 것)에 동일하게 노력했다. 그리고 그것은 일하는 것처럼 보이지 않는다. Visual Studio에 추가하고 개체 브라우저에서 해당 멤버를 보려고해도 해당 실행 파일 어셈블리에는 아무 것도 나타나지 않습니다.exe와 .net 관점의 차이는 있습니까?

나는 exe와 dll 사이의 주된 차이점을 안다. 첫 번째 엔트리 포인트는 두 번째 엔트리 포인트가 아니라는 점이다. 차이가 있습니까? 관리되지 않는 DLL도 DLL 엔트리 포인트를 가지고 있다는 것을 알고 있습니다.

또한, 내 표준 exe/dll을 만들 수있는 이유는 무엇입니까? (이 말은 난독 화나 극단적 인 것과 같은 극단적 인 의미는 아닙니다) 개체 브라우저에 아무것도 표시되지 않는 이유는 무엇입니까?

+2

.net EXE입니까? – pauloya

답변

5

EXE가 .NET exe (어셈블리)이고 일부 공용 유형이 있는지 확인해야합니다.

+0

아마 SharpDevelop에서 어셈블리를 개발하는 것과 관련이 있다고 생각합니다. –

+0

어쩌면 당신은 질문에 언급해야하지만 그것은 중요하지 않아야합니다. –

+0

그게 전부 였어. 그들은 개인으로 설정되었습니다. –