저는 ServiceStack을 처음 접했기 때문에 명명법이 100 %가 아니라면 사전에 사과드립니다.ServiceStack and Fody Costura
테스트 자체 호스팅 응용 프로그램을 만들고 ServiceStack 서비스가 주 코드와 동일한 어셈블리에 있습니다. 문제 없다.
그런 다음 코드를 프로덕션 용도로 옮겼으며 서비스는 이제 주 코드와 별도의 어셈블리에 있습니다. 처음에는 모든 것이 잘 작동하는지 확인한 다음 Windows 서비스에서 동일한 어셈블리를 참조하는 테스트 하네스가 있습니다. 이것은 정상적인 사용법 일 것입니다.
테스트 용 하네스는 잘 작동하지만 프로덕션 용으로 Fody Costura를 사용하여 어셈블리를 하나의 실행 파일에 포함합니다. dev 컴퓨터에서 프로덕션 컴퓨터로 복사하는 것이 더 쉽습니다.
Fody Costura를 사용하여 어셈블리를 실행 파일에 포함시키는 경우 ServiceStack은 Init() (잘못된 경로) 중에 오류를 반환합니다. 이 테스트를 거쳤으며 ServiceStack Service 클래스는 리소스가 아닌로드 할 수있는 실제 어셈블리 파일에 있어야합니다.
알려진 문제가 있습니까? 아니면 ServiceStack이 작동하도록 자체 어셈블리에 코드를 유지해야합니까?
미리 감사드립니다. Craig