'ASP'네임 스페이스는 웹 사이트 프로젝트의 소스 코드, 어디서나 (또는 적어도 웹 사이트의 프로그래머가 명시 적으로 사용하지 않는) 사용되지 않았기 때문에 생성 된 것으로 보입니다. 그것이 어떻게 완전하게 실현되는지 알고 싶습니다. 예를 들어시작 (빌드)에서 완료 (런타임)까지 ASP.NET 웹 사이트 프로젝트에 대해 자동 생성 된 ASP 네임 스페이스가 어떻게 구현됩니까?
: 은, 그 명령은
를 찾을 수는 ASP 네임 스페이스의 생성과 그렇다면를 구동 MSBuild에서의 책임인가? I C# 컴파일러가 자체의 의지에서 네임 스페이스를 만들지 않으므로 웹 사이트 프로그래머가 사용하지 않아도 ASP 네임 스페이스에 을 입력해야합니다. 아마 이 다른 도구로 소스 코드로 생성되었을 수도 있습니다. 'Temporary ASP.NET Files'폴더에는 약간의 영향이있을 수 있습니다. 당신 이 볼 수 있듯이, 내가 원하는 잠금을 해제하고 네임 스페이스 ...
비주얼 스튜디오는 ASP 네임 스페이스를 사용할 수 있도록 공구를 갖고있는 것 같아요 을 이해하기 위해 모든 피투성이 세부 사항 (그것에 대한 인텔리 지원) 그러나 그것은 그것에 대한 나의 이해를 가린다.
'ASP'네임 스페이스는 웹 사이트에서 처음부터 끝까지 어떻게 구현됩니까?
는 (나는이 모든 것을 설명하는 좋은 기사를 발견하지 않았습니다.)
다음은 ASP 네임 스페이스는 .NET 반사판에 표시됩니다. ( Rick Strahl's blog에서 촬영이 이미지) 내가 그런 경우가 아니라면 ... 당신은 서버 컨트롤 태그에 접두사를 찾고 있다고 가정거야
"ASP 네임 스페이스"란 무엇을 의미합니까? HTML 디자이너의 소스보기에서 웹 컨트롤에 사용되는 접두사를 언급하고 있습니까? –
@Rick - 네, .NET 리플렉터 http://www.west-wind.com/weblog/images/11/o_PageInheritance.png에서이 스크린 샷과 같이 컴파일 된 IL에서 본 것과 동일한 것 같습니다. –