문제

소프트웨어 라이브러리 설치 프로그램의 일부로 배포 될 예제와 함께 C# 솔루션을 추가해야합니다. 이 솔루션에는 제품의 API 사용 방법에 대한 다양한 예가 있습니다.

시각적 스튜디오에서 솔루션이 열릴 때 예제를 실행하는 방법을 설명하는 간단한 "빠른 시작"파일을 표시하고 싶습니다.

솔루션/프로젝트가 열릴 때 Visual Studio에 특정 텍스트 파일을 열도록 지시하는 방법이 있습니까?

도움이 되었습니까?

해결책

솔루션이나 프로젝트 템플릿이 최상의 옵션 인 것 같습니다. 이렇게하면 사용자 파일에서 항목을 만들 수 있습니다 - 새로운 대화 상자 ( '새 클래스 라이브러리'등과 유사). vs 2008에서는 파일 -> 내보내기 템플릿을 작성하기가 더 쉽습니다. 템플릿은 프로젝트의 zip 일뿐입니다. (S) XML Manifest 파일을 사용하면 수정할 수 있습니다. 매니페스트 스키마의 일부를 사용하면 HTML 또는 텍스트로 열 수있는 파일을 지정할 수 있습니다. 템플릿은 설치 프로그램 패키지의 일부로 비교적 쉽게 설치할 수 있습니다.

일반 개념에 대한 자세한 내용은 다음과 같습니다.http://msdn.microsoft.com/en-us/library/6db0hwky.aspx

시작시 다양한 모드로 파일을 열는 방법에 대한 스키마 참조 :http://msdn.microsoft.com/en-us/library/ys81cc94.aspx

더 많은 안내/마법사를 제공 해야하는 경우 안내 자동화 툴킷을 고려하십시오.

다른 팁

무엇을 말했는지.

솔루션의 UI 상태 (예 : 편집을 위해 열린 파일)는 각 사용자마다 별도의 사본이 있어야하는 솔루션 파일 중 하나에 저장되므로 일반적으로 공유 버전에 체크인하지 않는다. 컨트롤 : 즉 *.sln 파일이 아니라 대신 *.suo 파일을 생각합니다 (그러나 조심하십시오. 이것은 '병합되지 않는 이진 파일입니다).

솔루션 파일을 열린 특정 컨텐츠 또는 스크립트 작업을 실제로 가질 수는 없다고 생각합니다.

아마도 라이브러리에 대한 MSI 설정을 만들 수 있고 (아직 보지 못한 경우) 예제 코드가있는 솔루션을 제공하지 않지만 MSI가 올바른 위치에 설치 한 프로젝트 템플릿을 VisualStudio에서 템플릿으로 즉시 사용할 수 있습니다. ? 그런 다음 누군가가 "새 프로젝트"를 쉽게 수행하고 데모 템플릿을 선택하고 예제 코드로 프로젝트 사전 설정을받을 수 있습니다.

devenv /useenv yoursolution.sln 호출로 .bat 파일 (vs env를 사용) 만 만드십시오 -이 방법으로 당신은 원하는 경우 약간 화려하게 만들 수 있습니다;)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top