2014-06-05 1 views
2

AssemblySettings라는 C# 클래스 라이브러리 파일을 만들었습니다. 그런 다음 구성 파일을 추가했습니다. 내가 프로젝트를 빌드 할 때 bin 폴더 설정 파일과 AssemblySettings.dll.config 파일이 만들어졌습니다. 그러면 AssemblySettings.dll.config에 어셈블리 설정을 추가하려고합니다. 그러나 솔루션 탐색기에서 .dll.config 파일이 만들어지지 않았습니다. 친절하게 도와주세요.AssemblySettings.dll.config 파일을 C#의 클래스 라이브러리 파일에 추가하는 방법

+0

DLL에 .config 파일을 포함 할 수 없습니다. CLR은 * one * .config 파일 만 찾고 이름은 something.exe 인 프로그램의 .config 파일 인 something.exe.config입니다. EXE가 자체 설정으로 DLL 초기화를 처리하지 않으면 DLL에 대한 설정이 꽤 쓸모가 없습니다. 잘 알려진 위치에 저장된 일반 XML 파일을 고려할 수 있습니다. –

답변

2

이 파일은 솔루션 탐색기에 app.config으로 나타납니다. 빌드 프로세스는 이름을 NameOfAssembly.dll.config로 변경하고 빌드 폴더에 넣습니다.

+0

감사합니다. Bin 폴더에 NameOfAssembly.dll.config 파일이 만들어졌습니다. 하지만 솔루션 탐색기에서 해당 파일을 수정하고 싶습니다. 어셈블리 설정 태그를 추가하려면. – Premkumar

+0

내가 만든 Bin 폴더에 NameOfAssembly.dll.config 파일이 생성되었습니다. 솔루션 탐색기에서이 .dll.config 파일을보고 싶습니다. – Premkumar

+1

이 파일은 솔루션 탐색기에 있지만 이름은 동일하지 않습니다. 'App.config'라고합니다. 이것은 AssemblySettings.dll.config와 같은 ** ** 파일입니다. 이 파일을 편집하면 솔루션을 빌드 할 때 AssemblySetting.dll.config가 올바르게 업데이트됩니다. AssemblySettings.dll.config를 직접 편집 할 필요가 없습니다. – jwg