From 858f313f446b246eeffe2202b1e82c43125401c5 Mon Sep 17 00:00:00 2001 From: adrfrank Date: Fri, 20 Nov 2015 03:06:02 -0600 Subject: [PATCH] Agregada la inanicion --- .../.vs/ControlDeProcesos/v14/.suo | Bin 99840 -> 143872 bytes .../ControlDeProcesos.Core/App.config | 6 +- .../ControlDeProcesos.Core.csproj | 3 +- ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6699 -> 6796 bytes .../ControlDeProcesos.Dulceria/App.config | 6 + .../ControlDeProcesos.Dulceria/App.xaml | 9 + .../ControlDeProcesos.Dulceria/App.xaml.cs | 17 ++ .../ControlDeProcesos.Dulceria.csproj | 112 ++++++++++ .../MainWindow.xaml | 12 + .../MainWindow.xaml.cs | 28 +++ .../Properties/AssemblyInfo.cs | 55 +++++ .../Properties/Resources.Designer.cs | 71 ++++++ .../Properties/Resources.resx | 117 ++++++++++ .../Properties/Settings.Designer.cs | 30 +++ .../Properties/Settings.settings | 7 + ControlDeProcesos/ControlDeProcesos.sln | 12 + .../ControlDeProcesos.csproj | 13 +- .../ControlDeProcesos/Core/Dulce.cs | 37 ---- .../ControlDeProcesos/Core/FabricaProceso.cs | 26 --- .../ControlDeProcesos/Core/Planificador.cs | 168 -------------- .../ControlDeProcesos/Core/PlanificadorRR.cs | 83 ------- .../ControlDeProcesos/Core/PlanificadorSRT.cs | 23 -- .../ControlDeProcesos/Core/Proceso.cs | 86 -------- .../bin/Debug/ControlDeProcesos.exe | Bin 24576 -> 18432 bytes .../bin/Debug/ControlDeProcesos.pdb | Bin 71168 -> 44544 bytes .../bin/Debug/ControlDeProcesos.vshost.exe | Bin 23168 -> 22696 bytes .../ControlDeProcesos.vshost.exe.manifest | 11 - ...trolDeProcesos.csproj.FileListAbsolute.txt | 4 + ...olDeProcesos.csproj.GenerateResource.Cache | Bin 919 -> 918 bytes ...cesos.csprojResolveAssemblyReference.cache | Bin 2504 -> 7149 bytes .../obj/Debug/ControlDeProcesos.exe | Bin 24576 -> 18432 bytes .../obj/Debug/ControlDeProcesos.g.resources | Bin 3666 -> 5066 bytes .../obj/Debug/ControlDeProcesos.pdb | Bin 71168 -> 44544 bytes .../ControlDeProcesos_MarkupCompile.cache | 12 +- .../ControlDeProcesos_MarkupCompile.i.cache | 14 +- .../ControlDeProcesos_MarkupCompile.lref | 3 +- ...gnTimeResolveAssemblyReferencesInput.cache | Bin 7264 -> 7419 bytes .../obj/Debug/MainWindow.baml | Bin 3438 -> 3551 bytes .../obj/Debug/MainWindow.g.cs | 2 +- .../obj/Debug/MainWindow.g.i.cs | 2 +- Practica 4/barberiaController.js | 11 +- Practica 4/index.html | 206 +++++++++--------- Practica 4/process.js | 2 +- 43 files changed, 623 insertions(+), 565 deletions(-) create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/App.config create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml.cs create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/ControlDeProcesos.Dulceria.csproj create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml.cs create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/AssemblyInfo.cs create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.Designer.cs create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.resx create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.Designer.cs create mode 100644 ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.settings delete mode 100644 ControlDeProcesos/ControlDeProcesos/Core/Dulce.cs delete mode 100644 ControlDeProcesos/ControlDeProcesos/Core/FabricaProceso.cs delete mode 100644 ControlDeProcesos/ControlDeProcesos/Core/Planificador.cs delete mode 100644 ControlDeProcesos/ControlDeProcesos/Core/PlanificadorRR.cs delete mode 100644 ControlDeProcesos/ControlDeProcesos/Core/PlanificadorSRT.cs delete mode 100644 ControlDeProcesos/ControlDeProcesos/Core/Proceso.cs delete mode 100644 ControlDeProcesos/ControlDeProcesos/bin/Debug/ControlDeProcesos.vshost.exe.manifest diff --git a/ControlDeProcesos/.vs/ControlDeProcesos/v14/.suo b/ControlDeProcesos/.vs/ControlDeProcesos/v14/.suo index e3204cc31fc38714948c587832e52095e78a32f6..6acac3a8e115daf7162c43a9b4c541d03030e536 100644 GIT binary patch literal 143872 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 delta 8849 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 + - + - \ No newline at end of file + diff --git a/ControlDeProcesos/ControlDeProcesos.Core/ControlDeProcesos.Core.csproj b/ControlDeProcesos/ControlDeProcesos.Core/ControlDeProcesos.Core.csproj index 718fc70..9bf4b40 100644 --- a/ControlDeProcesos/ControlDeProcesos.Core/ControlDeProcesos.Core.csproj +++ b/ControlDeProcesos/ControlDeProcesos.Core/ControlDeProcesos.Core.csproj @@ -9,9 +9,10 @@ Properties ControlDeProcesos.Core ControlDeProcesos.Core - v4.5.2 + v4.5 512 true + AnyCPU diff --git a/ControlDeProcesos/ControlDeProcesos.Core/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/ControlDeProcesos/ControlDeProcesos.Core/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index d2f34940e879f44c47db954287d81169d17bbae7..e372165f6d1817120d9180a41f360e012b3abdea 100644 GIT binary patch delta 692 zcmaKq&rcIU6vuZKb_(6vu(d7yA+%79fOhdf51NpOzy?j+G_5fvt}(+hg~i=YGdtK2 z!hhg_Wc~uroJ>#pN6DFZ&^K$=XpBxWFK<5I_r5dPx0f3qIv1Z&_0yM!`c~y6rad~K zoDO{&JDf#b&W@=s@;s$oB93CL<0*_aZ3?1}5W=t_YWl>T`KV7WjU59ad6j*Pp2!F0 zx+G?$GTwdUf!is#u^2Mqi@+ywTV9yQs3yOewPkE+npUvg-4{)VlZcKPf7jfwJGcOR z`aNWFGuP0ytn_mBQWhYtLU8}>+@9MSjclI{2f-n(LG7XJ=6iMTdEj#vvw^U;`$vS2 z?1M1Gb`$lhk0Cei{(LP>HZ-!c~eD%>H0B!vx- z-l#$=^-wo9fe!v~cB!!Ug!uWOCHXz~vXnNwio(QdIc=Ien=_4i3y$fsU?v)Zjc-Hf zE9Z`9Wm0$tl4<884ABf^2JG42yV2|~Dz8h6=&r1k7pf}&3uk-5P^i(Xf8r^8f^)no z-EzZN12vs-as3{gZk+YV*a<@F!UWIpeL(*kkSxp>jW!e|ug!SahWxd9dC_x-PY!78 PStVd%kMmmng#i_YTIhAhtIVq_{#jX{#YE-=$Yynu?YfA5CN%B zfGbge$Or*t*dVGVC-TToZsO77;sl9F0*TDY4|s!^^o%Aa@QSfY0R<940-}0GF}cOb z`9(RINqQ+cIc(BEnG}$W1W+cpvbZEQSI;@WC>1Oz1C%U-nKO$|nN=2xYL~>4M6hZ( zpkzEqwJ^dckQMSk@eG(L_xVLx6@UWCAOUfN!id})upx>_iZ^c(;AWLp0*b(ZATUN4 z7=f5g8AybJ%rFOU@+9OX#mBgszW9_Fo|(g*0N~=x!|aF!5-CGKzZKkpu}>w z%$!s|U~Ja1X#<6P@x*?)xCpBbPz~58oIszj=>mDNAb*Jgd2Wfxi7BbYF@mB%Q4nBP K+Uzf3%LD-O*{Jsb diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/App.config b/ControlDeProcesos/ControlDeProcesos.Dulceria/App.config new file mode 100644 index 0000000..88fa402 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml b/ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml new file mode 100644 index 0000000..add6aa0 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml.cs b/ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml.cs new file mode 100644 index 0000000..dfdc719 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace ControlDeProcesos.Dulceria +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/ControlDeProcesos.Dulceria.csproj b/ControlDeProcesos/ControlDeProcesos.Dulceria/ControlDeProcesos.Dulceria.csproj new file mode 100644 index 0000000..16cf48c --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/ControlDeProcesos.Dulceria.csproj @@ -0,0 +1,112 @@ + + + + + Debug + AnyCPU + {98E22084-194C-428A-843A-70FBDA3C80B2} + WinExe + Properties + ControlDeProcesos.Dulceria + ControlDeProcesos.Dulceria + v4.5.2 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + 4.0 + + + + + + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + App.xaml + Code + + + MainWindow.xaml + Code + + + + + Code + + + True + True + Resources.resx + + + True + Settings.settings + True + + + ResXFileCodeGenerator + Resources.Designer.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + + + + {d655ca4a-c610-43a3-9ceb-f54b1bcef5ba} + ControlDeProcesos.Core + + + + + \ No newline at end of file diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml b/ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml new file mode 100644 index 0000000..4a04199 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml @@ -0,0 +1,12 @@ + + + + + diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml.cs b/ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml.cs new file mode 100644 index 0000000..6734099 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/MainWindow.xaml.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace ControlDeProcesos.Dulceria +{ + /// + /// Interaction logic for MainWindow.xaml + /// + public partial class MainWindow : Window + { + public MainWindow() + { + InitializeComponent(); + } + } +} diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/AssemblyInfo.cs b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..a538e29 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/AssemblyInfo.cs @@ -0,0 +1,55 @@ +using System.Reflection; +using System.Resources; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Windows; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("ControlDeProcesos.Dulceria")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ControlDeProcesos.Dulceria")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] + + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.Designer.cs b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.Designer.cs new file mode 100644 index 0000000..79d6067 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ControlDeProcesos.Dulceria.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ControlDeProcesos.Dulceria.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.resx b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.Designer.cs b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.Designer.cs new file mode 100644 index 0000000..991d63b --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ControlDeProcesos.Dulceria.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.settings b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.settings new file mode 100644 index 0000000..033d7a5 --- /dev/null +++ b/ControlDeProcesos/ControlDeProcesos.Dulceria/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/ControlDeProcesos/ControlDeProcesos.sln b/ControlDeProcesos/ControlDeProcesos.sln index 8b4cd0d..c68cec1 100644 --- a/ControlDeProcesos/ControlDeProcesos.sln +++ b/ControlDeProcesos/ControlDeProcesos.sln @@ -5,6 +5,10 @@ VisualStudioVersion = 14.0.23107.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlDeProcesos", "ControlDeProcesos\ControlDeProcesos.csproj", "{3E76CCB9-5D28-4CFA-886F-18BD85AE5C30}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlDeProcesos.Core", "ControlDeProcesos.Core\ControlDeProcesos.Core.csproj", "{D655CA4A-C610-43A3-9CEB-F54B1BCEF5BA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlDeProcesos.Dulceria", "ControlDeProcesos.Dulceria\ControlDeProcesos.Dulceria.csproj", "{98E22084-194C-428A-843A-70FBDA3C80B2}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,6 +19,14 @@ Global {3E76CCB9-5D28-4CFA-886F-18BD85AE5C30}.Debug|Any CPU.Build.0 = Debug|Any CPU {3E76CCB9-5D28-4CFA-886F-18BD85AE5C30}.Release|Any CPU.ActiveCfg = Release|Any CPU {3E76CCB9-5D28-4CFA-886F-18BD85AE5C30}.Release|Any CPU.Build.0 = Release|Any CPU + {D655CA4A-C610-43A3-9CEB-F54B1BCEF5BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D655CA4A-C610-43A3-9CEB-F54B1BCEF5BA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D655CA4A-C610-43A3-9CEB-F54B1BCEF5BA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D655CA4A-C610-43A3-9CEB-F54B1BCEF5BA}.Release|Any CPU.Build.0 = Release|Any CPU + {98E22084-194C-428A-843A-70FBDA3C80B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {98E22084-194C-428A-843A-70FBDA3C80B2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {98E22084-194C-428A-843A-70FBDA3C80B2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {98E22084-194C-428A-843A-70FBDA3C80B2}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/ControlDeProcesos/ControlDeProcesos/ControlDeProcesos.csproj b/ControlDeProcesos/ControlDeProcesos/ControlDeProcesos.csproj index 466f20a..e514e5b 100644 --- a/ControlDeProcesos/ControlDeProcesos/ControlDeProcesos.csproj +++ b/ControlDeProcesos/ControlDeProcesos/ControlDeProcesos.csproj @@ -56,12 +56,6 @@ MSBuild:Compile Designer - - - - - - TablaProcesos.xaml @@ -112,7 +106,12 @@ - + + + {d655ca4a-c610-43a3-9ceb-f54b1bcef5ba} + ControlDeProcesos.Core + +