private void ValidateManageAssembly(string serviceManifestFileName, FileLocator fileLocator, string entryPointValue)
        {
            AssemblyName assemblyName = null;

            try
            {
                assemblyName = new AssemblyName(entryPointValue);
            }
            catch (Exception exception)
            {
                ImageBuilderUtility.TraceAndThrowValidationErrorWithFileName(
                    exception,
                    TraceType,
                    serviceManifestFileName,
                    StringResources.ImageBuilderError_InvalidValue,
                    "EntryPoint",
                    entryPointValue);
            }

            if (!fileLocator.AssemblyExists(assemblyName))
            {
                ImageBuilderUtility.TraceAndThrowValidationErrorWithFileName(
                    TraceType,
                    serviceManifestFileName,
                    StringResources.ImageBuilderError_EntryPointInvalidOrNotFound,
                    entryPointValue,
                    fileLocator.DirectoryOrArchivePath);
            }
        }