From b0739844f8c6b344b5e24533406f4250bf0f9435 Mon Sep 17 00:00:00 2001 From: James <55471207+james-tekstack@users.noreply.github.com> Date: Tue, 15 Jun 2021 17:28:49 -0400 Subject: [PATCH] Added a new solution and project that exclude non-PowerPlatform entity references. Fixes issue #236. --- .../powerplatformWorkflowTools.sln | 43 ++ .../Properties/AssemblyInfo.cs | 37 ++ .../powerplatformWorkflowTools/codes.snk | Bin 0 -> 596 bytes .../packages.config | 6 + .../powerplatformWorkflowTools.csproj | 386 ++++++++++++++++++ 5 files changed, 472 insertions(+) create mode 100644 msdyncrmWorkflowTools/powerplatformWorkflowTools.sln create mode 100644 msdyncrmWorkflowTools/powerplatformWorkflowTools/Properties/AssemblyInfo.cs create mode 100644 msdyncrmWorkflowTools/powerplatformWorkflowTools/codes.snk create mode 100644 msdyncrmWorkflowTools/powerplatformWorkflowTools/packages.config create mode 100644 msdyncrmWorkflowTools/powerplatformWorkflowTools/powerplatformWorkflowTools.csproj diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools.sln b/msdyncrmWorkflowTools/powerplatformWorkflowTools.sln new file mode 100644 index 0000000..3e75ecb --- /dev/null +++ b/msdyncrmWorkflowTools/powerplatformWorkflowTools.sln @@ -0,0 +1,43 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.27004.2009 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "powerplatformWorkflowTools", "powerplatformWorkflowTools\powerplatformWorkflowTools.csproj", "{98EC024C-6439-44B1-8B1E-29E457B2201F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "msdyncrmWorkflowTools_ConsoleTest", "msdyncrmWorkflowTools_ConsoleTest\msdyncrmWorkflowTools_ConsoleTest.csproj", "{2F103372-B287-4057-9E83-667C29492F61}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "msdyncrmWorkflowTools_Class", "msdyncrmWorkflowTools_Class\msdyncrmWorkflowTools_Class.csproj", "{55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "msdyncrmWorkflowTools_Tests", "msdyncrmWorkflowTools_Tests\msdyncrmWorkflowTools_Tests.csproj", "{26D3954C-576F-4C3E-91C5-5BAACF2FD029}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {98EC024C-6439-44B1-8B1E-29E457B2201F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {98EC024C-6439-44B1-8B1E-29E457B2201F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {98EC024C-6439-44B1-8B1E-29E457B2201F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {98EC024C-6439-44B1-8B1E-29E457B2201F}.Release|Any CPU.Build.0 = Release|Any CPU + {2F103372-B287-4057-9E83-667C29492F61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2F103372-B287-4057-9E83-667C29492F61}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2F103372-B287-4057-9E83-667C29492F61}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2F103372-B287-4057-9E83-667C29492F61}.Release|Any CPU.Build.0 = Release|Any CPU + {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Release|Any CPU.Build.0 = Release|Any CPU + {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Debug|Any CPU.Build.0 = Debug|Any CPU + {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Release|Any CPU.ActiveCfg = Release|Any CPU + {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {6303B93E-6674-4BD9-A6F1-FA90A5EA7E5A} + EndGlobalSection +EndGlobal diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools/Properties/AssemblyInfo.cs b/msdyncrmWorkflowTools/powerplatformWorkflowTools/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..d765741 --- /dev/null +++ b/msdyncrmWorkflowTools/powerplatformWorkflowTools/Properties/AssemblyInfo.cs @@ -0,0 +1,37 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// La información general de un ensamblado se controla mediante el siguiente +// conjunto de atributos. Cambie estos atributos para modificar la información +// asociada a un ensamblado. +[assembly: AssemblyTitle("powerplatformWorkflowTools")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Demian Adolfo Raschkovan (MVP)")] +[assembly: AssemblyProduct("powerplatformWorkflowTools")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Si establece ComVisible en false, los tipos de este ensamblado no estarán visibles +// a los componentes COM. Si necesita obtener acceso a un tipo en este ensamblado desde +// COM, establezca el atributo ComVisible en true en este tipo. +[assembly: ComVisible(false)] + + +// El siguiente GUID sirve como identificador de la biblioteca de tipos si este proyecto se expone a COM +[assembly: Guid("3E92B639-7232-467D-9139-59C7CD55B3FB")] + +// La información de versión de un ensamblado consta de los siguientes cuatro valores: +// +// Versión principal +// Versión secundaria +// Número de compilación +// Revisión +// +// Puede especificar todos los valores o usar los valores predeterminados (número de compilación y de revisión) +// usando el símbolo '*' como se muestra a continuación: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.61.1")] +[assembly: AssemblyFileVersion("1.0.61.1")] diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools/codes.snk b/msdyncrmWorkflowTools/powerplatformWorkflowTools/codes.snk new file mode 100644 index 0000000000000000000000000000000000000000..0bbaf3bfda1992c1f995ba0cdd1a54a2608c0e54 GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONa5009626h=NBD1J~>(TPKo;sBzF14vUow_T}; z(cOn1%`V$d2epyI@NG+BT$u(wK|+S*$K!IUAa3|OTXy-??0PZ_?VZPP2;UY-4#P`G zj@r%??g7>|X&lvdq9OvN=>Cm8%4ZnBTh0d&LJ*#`PJ z*bSwsz_#hi1CI+S2d8PqXRnLf=9vCNne&Yh`1MMa@cU@kNaSA*{Iumr + + + + + \ No newline at end of file diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools/powerplatformWorkflowTools.csproj b/msdyncrmWorkflowTools/powerplatformWorkflowTools/powerplatformWorkflowTools.csproj new file mode 100644 index 0000000..0e6fe58 --- /dev/null +++ b/msdyncrmWorkflowTools/powerplatformWorkflowTools/powerplatformWorkflowTools.csproj @@ -0,0 +1,386 @@ + + + + Debug + AnyCPU + 10.0 + 2.0 + {98EC024C-6439-44B1-8B1E-29E457B2201F} + {32f31d43-81cc-4c15-9de6-3fc5453562b6};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + msdyncrmWorkflowTools + powerplatformWorkflowTools + v4.6.2 + 512 + + SAK + SAK + SAK + SAK + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + false + + + true + + + codes.snk + + + + ..\packages\Microsoft.CrmSdk.CoreAssemblies.9.0.2.21\lib\net462\Microsoft.Crm.Sdk.Proxy.dll + + + + ..\packages\Microsoft.IdentityModel.6.1.7600.16394\lib\net35\Microsoft.IdentityModel.dll + False + + + ..\packages\Microsoft.CrmSdk.CoreAssemblies.9.0.2.21\lib\net462\Microsoft.Xrm.Sdk.dll + + + ..\packages\Microsoft.CrmSdk.Workflow.9.0.2.21\lib\net462\Microsoft.Xrm.Sdk.Workflow.dll + + + + + + + + + + + False + + + + + + + + + + + + + + + + + + + msdyncrmWorkflowTools_Class.cs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Este proyecto hace referencia a los paquetes NuGet que faltan en este equipo. Use la restauración de paquetes NuGet para descargarlos. Para obtener más información, consulte http://go.microsoft.com/fwlink/?LinkID=322105. El archivo que falta es {0}. + + + + \ No newline at end of file