사무실의 다른 개발자가 .dll에서 제어 라이브러리를 내보내려고합니다.WebResource.axd가 비어 있거나 없습니다.
솔루션과 같은 나는 원래 만든 외모 :
해결 방법 1 :
- Mri.Controls (클래스 라이브러리)
- Mri.FmTool (웹 응용 프로그램)
Mri.FmTool 참조 Mri.Controls.
Mri.Controls 내부에는 자바 스크립트 웹 리소스가 있습니다. Mri.FmTool은 WebResources를 잘 읽는 것처럼 보입니다. Mri.FmTool 웹 앱이 실행될 때 모든 자바 웹 레오 우스가 나타납니다.
그래서, 지금은 Mri.FmTool
솔루션이 소비하는 간단한 솔루션을 만들려고했다 :
- Mri.ConsumerTest (웹 응용 프로그램)
을 나는 최신 Mri.Controls했다 .dll 및 Mri.ConsumerTest 응용 프로그램에 대한 참조로 추가했습니다. Mri.Controls의 모든 컨트롤은 Mri.ConsumerTest 내부에서 작동하는 것 같습니다. Intellisense가 작동하고 컴파일되며 아무런 문제가 없습니다.
그러나 실행시 WebResource.axd 파일의 대부분은 비어 있으며 단지 비어 있습니다. WebResource.axd 파일 하나가 비어 있지 않으면 단순히 "이 리소스를 찾을 수 없습니다."라는 메시지가 표시됩니다.
빌드 작업 : "포함 리소스"출력 디렉토리에
복사 :
다음은 속성 창 내부의 자바 스크립트 파일의 재산입니다 "복사는 항상"
내가 놓친 게 어떤 단계?
고마워요. 나는 * 같은 * 질문이 없었지만 비슷한 문제가있었습니다. "Build Action : Embedded Resource"속성을 인식하지 못했습니다. 감사! – Matt