VB.Net에서 매우 기본적인 서버 컨트롤을 만들고 있는데 내 자신의 버전 인 bloody awful walkthrough을 사용하고 있습니다.vb.net 어셈블리에서 dll 컴파일하기
나는
어셈블리에 컨트롤을 컴파일하고 아이콘1) 비주얼 스튜디오 명령을 열고을 포함하려면 ...이 비트 (단지 반 페이지 아래로 이상)까지 가지고있다 프롬프트 창. 자세한 내용은 을 참조하십시오. csc.exe를 사용하여 명령 줄 작성을 참조하십시오.
2) 명령 줄에서 사용자 지정 제어 클래스 파일이 들어있는 디렉터리로 전환하십시오.
명령 프롬프트 창에서 어떻게 전환합니까?
발생할 수있는 문제에 대한 다른 선견지명이있는 조언도 환영 할만한 것입니다. : D
UPDATE 내가 비주얼 스튜디오 명령 프롬프트 독립 실행 형 응용 프로그램에서 지금이야이 담론이 있었다
...
C:\Program Files\Microsoft Visual Studio 9.0\VC>vbc "D:\data\oconndr\ASP Custom
Controls\CustomControls\CustomTreeView.vb" /t:library /out:CustomTree.dll /r:Sy
stem.dll /r:System.Web.dll
Microsoft (R) Visual Basic Compiler version 9.0.30729.1
Copyright (c) Microsoft Corporation. All rights reserved.
C:\Program Files\Microsoft Visual Studio 9.0\VC>
당신은 나에게 그것의 아무 표시를 제공하지 않습니다 볼 수 있듯이 dll을 만들었습니다 (아마도 그렇지 않았기 때문일 것입니다).
CustomTreeView.vb
을 어떻게 dll에 컴파일합니까 ?? 내가하고 결국 비슷한 위치에있는 가난한 불행한 업데이트
...
vbc /target:library /out:"D:\data\oconndr\ASP Custom Controls\CustomControls\CustomTree.dll" "D:\data\oconndr\ASP Custom Controls\CustomControls\CustomTreeView.vb"
즉
vbc /target:library /out:"<Target dll Path>" "<vb file path>"
그래, VS 명령 프롬프트는 일반적인 DOS 구문을 사용하지 않는 것 같습니다 ... –
올바른 도구를 사용하고 있는지 확인하십시오. 위의 수정 된 게시물을 참조하십시오. –
업데이트 해 주셔서 감사합니다. 시작 메뉴에서 Microsoft Visual Studio 명령 프롬프트를 열었습니다. cmd와 비슷합니다. 나는 디렉토리를 바꾸기 위해'cd'를 사용할 수 있었다. 이 명령을 실행하려고합니다 :'vbc D : \ data \ custom controls \ CustomTree \ CustomTree.vb/out : CustomTree.dll /r:System.dll/r : System.Web.dll' 그러면 경로의 공백으로 인해 파일을 찾을 수 없습니다 ... –