Exemplo n.º 1
0
        public NuGetPackage MicrosoftCrmSdkWorkflow(string crmName)
        {
            var list = GetPackages("Microsoft.CrmSdk.Workflow");
            var item = (from i in list
                        where crmName == GetCrmName(i.Version.Version)
                        orderby i.Version descending
                        select i).First();
            var @return = new NuGetPackage
            {
                Version    = item.Version.ToOriginalString(),
                NetVersion = item.GetSupportedFrameworks().FirstOrDefault()?.Version.ToString()
            };

            return(@return);
        }
Exemplo n.º 2
0
        public NuGetPackage MicrosoftCrmSdkDeployment(string crmName)
        {
            var list = GetPackages("Microsoft.CrmSdk.Deployment");
            var item = (from i in list
                        where crmName == GetCrmName(i.Version.Version)
                        orderby i.Version descending
                        select i).First();
            var @return = new NuGetPackage
            {
                Version    = item.Version.ToOriginalString(),
                NetVersion = item.GetSupportedFrameworks().FirstOrDefault()?.Version.ToString()
            };

            if (crmName == "Dynamics Crm 2015")
            {
                @return.NetVersion = "4.5";
            }
            return(@return);
        }