2009-04-08 2 views
3

저는 asp.net을 사용하고 있고 웹 사이트에서 사용할 몇 가지 클래스 (CMS 용 컨트롤)를 작성하고 있습니다. 순간 나는 파일을 편집하고 sftp를 통해 저장하기 위해 sftp 지원 및 구문 강조 표시가있는 텍스트 편집기 (UE)를 사용하고 있습니다. 그런 다음 테스트 사이트에서 테스트합니다. 그것은 잘 작동합니다 ..하지만 저는 C#에 대해 매우 익숙합니다. 항상 메소드, argunments 등을 찾고 있습니다.sftp를 통해서만 원격 사이트에 액세스 할 수있는 VS를 사용할 수 있습니까?

불가능하지만 고통이 있습니다.

여기 Visual Studio가 들어 있습니다. VS를 사용하여 MSDN에 자동 완성 및 후크를 제공하고 싶습니다. 그러나 나는 이미 내 웹 호스트에서 테스트 환경을 가지고 있기 때문에 로컬 환경을 설정하는 것에 관심이 없다. 솔직히 말해서 나의 설정과 호스트 (예 : CMS, 유니 코드 문제, 날짜 등)의 차이점이다. .) 더 까다로운 비트입니다.

Visual Studio를 sftp에서만 액세스 할 수있는 원격 사이트에서 사용할 수 있습니까?

답변

4

이렇게하는 한 가지 방법은 SFTP 서버를 Windows 드라이브로 마운트하는 것입니다.

SFTP 서버가 로컬 네트워크에 있으면 Windows 공유로 마운트 할 수 있습니다. DMZ에서 네트워크 외부에있는 경우 SFTP 서버를 드라이브로 마운트 할 수있는 소프트웨어를 찾을 수 있습니다.

이 작업을 수행 할 수있는 소프트웨어는 ExpanDrive입니다. 이렇게하면 SFTP 서버에서 필요에 따라 파일을 업로드하고 다운로드하는 장면에서 비주얼 스튜디오를 정상적으로 사용할 수 있습니다.

내 첫번째 생각은 단지 설정 FileZilla의 당신의 "게시"개발 웹 사이트의 디렉토리를 보내는 것입니다 :

1

글쎄, 그것은 대답입니다. 이것은 가장 쉬운 설정이 될 것이며 솔직히 서버에 컨텐츠를 가져 오는 가장 빠른 방법 일 것입니다.

하면 구체적으로이 작업을 수행하는 인 - 응용 방법을 찾고 있다면 :

비주얼 스튜디오는 임베디드 애플리케이션을 수용하는 설정입니다. 예 : VIM (Vi Embedded). sFTP에 익숙한 임베디드 앱을로드하기 만하면됩니다.

한 예 :

VIM Docs에서 : 빔에서

네트워크 중심의 파일 전송이 플러그인 기술을 사용하여 VimL 기반 스크립트 ()에 의해 구현됩니다. 현재 을 읽고 rcp, scp, ftp 또는 ftp + < .netrc>, scp, fetch, dav/cadaver, rsync 또는 sftp를 사용하여 네트워크를 통해 쓰기를 지원합니다.

+0

감사합니다. Dr. Zim, VIM을 살펴 보겠습니다. –

관련 문제