2011-07-29 2 views
0

projectfile.vbproj.user 파일에서 값을 읽거나이 값을 사용하여 바이너리에 값을 컴파일 할 수 있는지 알고 싶습니다.코드에서 프로젝트 설정 읽기

+0

* .user 파일은 XML 파일이므로 XDocument.Load()와 같은 XML 파서로 읽을 수 있습니다. 그러나 이것은 내가 멀리 떨어져있을 파일의 사용자 설정입니다. 어떤 값을 얻고 싶습니까? –

+0

각 개발자 PC마다 다른 디렉토리 값을 저장하기를 더 원했습니다. – phantom

답변

0

vbproj.user 파일에는 Visual Studio에 대한 기본 설정이 들어 있으며 컴파일 된 응용 프로그램의 일부가 아닙니다.

이렇게하면 값을 추출하려면 빌드 중에 분석하고 응용 프로그램에 포함 된 파일을 생성해야합니다.

T4 template을 사용하여 파일을 구문 분석하고 VB 클래스를 생성 할 수 있습니다.

하지만 처음부터해야 할 일이 올바른지 생각해보십시오. 파일의 의도는 런타임에있는 설정이 아니라 개발 시간 설정을 유지하는 것입니다.

관련 문제