public override void Execute() { var profile = FrameworkProfile.Parse(Profile); new MakePortableSkeletonProcessor(profile).ProcessAssemblyFromFile(Input, Output); }
public RetargetAssemblyProcessor(string frameworkProfile, bool removeOtherReferences = false) : this(FrameworkProfile.Parse(frameworkProfile), removeOtherReferences) { }
public override void Execute() { var profile = FrameworkProfile.Parse(Profile); new RetargetReferencesProcessor(profile, RemoveOthers).ProcessAssemblyFromFile(Input, Output); }
public override void Execute() { var frameworkProfile = Profile != null?FrameworkProfile.Parse(Profile) : null; new RemoveExternalTypesUsageProcessor(frameworkProfile, RemoveNonRetargetable).ProcessAssemblyFromFile(Input, Output); }