diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json new file mode 100644 index 0000000..f8b4888 --- /dev/null +++ b/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": null +} \ No newline at end of file diff --git a/.vs/Remontor/FileContentIndex/0c6bcfb6-8694-4d31-9064-fdfa101959b8.vsidx b/.vs/Remontor/FileContentIndex/0c6bcfb6-8694-4d31-9064-fdfa101959b8.vsidx new file mode 100644 index 0000000..05b407f Binary files /dev/null and b/.vs/Remontor/FileContentIndex/0c6bcfb6-8694-4d31-9064-fdfa101959b8.vsidx differ diff --git a/.vs/Remontor/FileContentIndex/read.lock b/.vs/Remontor/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/.vs/Remontor/v17/.wsuo b/.vs/Remontor/v17/.wsuo new file mode 100644 index 0000000..33ecc01 Binary files /dev/null and b/.vs/Remontor/v17/.wsuo differ diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..6b61141 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,6 @@ +{ + "ExpandedNodes": [ + "" + ], + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite new file mode 100644 index 0000000..27a775b Binary files /dev/null and b/.vs/slnx.sqlite differ diff --git a/Remontor/.vs/Remontor/FileContentIndex/c56dea7a-a435-4d0a-806d-fda38564f53e.vsidx b/Remontor/.vs/Remontor/FileContentIndex/c56dea7a-a435-4d0a-806d-fda38564f53e.vsidx new file mode 100644 index 0000000..f797143 Binary files /dev/null and b/Remontor/.vs/Remontor/FileContentIndex/c56dea7a-a435-4d0a-806d-fda38564f53e.vsidx differ diff --git a/Remontor/.vs/Remontor/FileContentIndex/read.lock b/Remontor/.vs/Remontor/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/Remontor/.vs/Remontor/v17/.suo b/Remontor/.vs/Remontor/v17/.suo new file mode 100644 index 0000000..33e07b2 Binary files /dev/null and b/Remontor/.vs/Remontor/v17/.suo differ diff --git a/Remontor/App.config b/Remontor/App.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/Remontor/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Remontor/Form1.Designer.cs b/Remontor/Form1.Designer.cs new file mode 100644 index 0000000..7c0195c --- /dev/null +++ b/Remontor/Form1.Designer.cs @@ -0,0 +1,145 @@ +namespace Remontor +{ + partial class Form1 + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + this.splitContainer1 = new System.Windows.Forms.SplitContainer(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.panel3 = new System.Windows.Forms.Panel(); + this.panel4 = new System.Windows.Forms.Panel(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); + this.splitContainer1.Panel1.SuspendLayout(); + this.splitContainer1.Panel2.SuspendLayout(); + this.splitContainer1.SuspendLayout(); + this.panel1.SuspendLayout(); + this.panel3.SuspendLayout(); + this.SuspendLayout(); + // + // splitContainer1 + // + this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer1.Location = new System.Drawing.Point(0, 0); + this.splitContainer1.Name = "splitContainer1"; + // + // splitContainer1.Panel1 + // + this.splitContainer1.Panel1.Controls.Add(this.button2); + this.splitContainer1.Panel1.Controls.Add(this.button1); + // + // splitContainer1.Panel2 + // + this.splitContainer1.Panel2.Controls.Add(this.panel1); + this.splitContainer1.Panel2.Controls.Add(this.panel3); + this.splitContainer1.Size = new System.Drawing.Size(800, 580); + this.splitContainer1.SplitterDistance = 130; + this.splitContainer1.TabIndex = 0; + // + // button2 + // + this.button2.Location = new System.Drawing.Point(3, 475); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(124, 48); + this.button2.TabIndex = 1; + this.button2.Text = "button2"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(3, 529); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(124, 48); + this.button1.TabIndex = 0; + this.button1.Text = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // panel1 + // + this.panel1.Controls.Add(this.panel2); + this.panel1.Location = new System.Drawing.Point(186, 24); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(458, 299); + this.panel1.TabIndex = 0; + // + // panel2 + // + this.panel2.Location = new System.Drawing.Point(-143, 330); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(388, 159); + this.panel2.TabIndex = 0; + // + // panel3 + // + this.panel3.Controls.Add(this.panel4); + this.panel3.Location = new System.Drawing.Point(22, 12); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(458, 299); + this.panel3.TabIndex = 1; + // + // panel4 + // + this.panel4.Location = new System.Drawing.Point(-143, 330); + this.panel4.Name = "panel4"; + this.panel4.Size = new System.Drawing.Size(388, 159); + this.panel4.TabIndex = 0; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 580); + this.Controls.Add(this.splitContainer1); + this.Name = "Form1"; + this.Text = "Form1"; + this.Resize += new System.EventHandler(this.tabControl1_SizeChanged); + this.splitContainer1.Panel1.ResumeLayout(false); + this.splitContainer1.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); + this.splitContainer1.ResumeLayout(false); + this.panel1.ResumeLayout(false); + this.panel3.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.SplitContainer splitContainer1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Panel panel4; + } +} + diff --git a/Remontor/Form1.cs b/Remontor/Form1.cs new file mode 100644 index 0000000..3410121 --- /dev/null +++ b/Remontor/Form1.cs @@ -0,0 +1,78 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Diagnostics; +using System.Drawing; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Remontor +{ + public partial class Form1 : Form + { + + + private const int SWP_NOOWNERZORDER = 0x200; + private const int SWP_NOREDRAW = 0x8; + private const int SWP_NOZORDER = 0x4; + private const int SWP_SHOWWINDOW = 0x0040; + private const int WS_EX_MDICHILD = 0x40; + private const int SWP_FRAMECHANGED = 0x20; + private const int SWP_NOACTIVATE = 0x10; + private const int SWP_ASYNCWINDOWPOS = 0x4000; + private const int SWP_NOMOVE = 0x2; + private const int SWP_NOSIZE = 0x1; + private const int GWL_STYLE = (-16); + private const int WS_VISIBLE = 0x10000000; + private const int WM_CLOSE = 0x10; + private const int WS_CHILD = 0x40000000; + + Process p1; + Process p; + + public Form1() + { + InitializeComponent(); + p1 = Process.Start("notepad"); + //Thread.Sleep(500); // Allow the process to open it's window + p1.WaitForInputIdle(); + SetParent(p1.MainWindowHandle, panel1.Handle); + SetWindowLong(p1.MainWindowHandle, GWL_STYLE, WS_VISIBLE); + MoveWindow(p1.MainWindowHandle, panel1.Bounds.X, panel1.Bounds.Y - 24, panel1.Bounds.Width, panel1.Bounds.Height, true); + p = Process.Start("notepad"); + //Thread.Sleep(500); // Allow the process to open it's window + p.WaitForInputIdle(); + SetParent(p.MainWindowHandle, panel3.Handle); + SetWindowLong(p.MainWindowHandle, GWL_STYLE, WS_VISIBLE); + MoveWindow(p.MainWindowHandle, panel3.Bounds.X, panel3.Bounds.Y - 24, panel3.Bounds.Width, panel3.Bounds.Height, true); + } + + private void button1_Click(object sender, EventArgs e) + { + panel1.Visible =! panel1.Visible; + } + + private void button2_Click(object sender, EventArgs e) + { + panel3.Visible =! panel3.Visible; + } + + [DllImport("user32.dll")] + static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent); + [DllImport("user32.dll")] + static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong); + [DllImport("user32.dll")] + static extern bool MoveWindow(IntPtr Handle, int x, int y, int w, int h, bool repaint); + + private void tabControl1_SizeChanged(object sender, EventArgs e) + { + MoveWindow(p1.MainWindowHandle, panel1.Bounds.X, panel1.Bounds.Y - 24, panel1.Bounds.Width, panel1.Bounds.Height, true); + MoveWindow(p.MainWindowHandle, panel3.Bounds.X, panel3.Bounds.Y - 24, panel3.Bounds.Width, panel3.Bounds.Height, true); + } + } +} + diff --git a/Remontor/Form1.resx b/Remontor/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Remontor/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Remontor/Program.cs b/Remontor/Program.cs new file mode 100644 index 0000000..ab3dec4 --- /dev/null +++ b/Remontor/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Remontor +{ + internal static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Remontor/Properties/AssemblyInfo.cs b/Remontor/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..0da4a53 --- /dev/null +++ b/Remontor/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Общие сведения об этой сборке предоставляются следующим набором +// набора атрибутов. Измените значения этих атрибутов для изменения сведений, +// связанных со сборкой. +[assembly: AssemblyTitle("Remontor")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Remontor")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// COM, следует установить атрибут ComVisible в TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("8d64468b-f1f0-4ff1-938f-c167174c6f4c")] + +// Сведения о версии сборки состоят из указанных ниже четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Редакция +// +// Можно задать все значения или принять номера сборки и редакции по умолчанию +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Remontor/Properties/Resources.Designer.cs b/Remontor/Properties/Resources.Designer.cs new file mode 100644 index 0000000..3b94ece --- /dev/null +++ b/Remontor/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программным средством. +// Версия среды выполнения: 4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если +// код создан повторно. +// +//------------------------------------------------------------------------------ + +namespace Remontor.Properties +{ + + + /// + /// Класс ресурсов со строгим типом для поиска локализованных строк и пр. + /// + // Этот класс был автоматически создан при помощи StronglyTypedResourceBuilder + // класс с помощью таких средств, как ResGen или Visual Studio. + // Для добавления или удаления члена измените файл .ResX, а затем перезапустите ResGen + // с параметром /str или заново постройте свой VS-проект. + [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() + { + } + + /// + /// Возврат кэшированного экземпляра ResourceManager, используемого этим классом. + /// + [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("Remontor.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Переопределяет свойство CurrentUICulture текущего потока для всех + /// подстановки ресурсов с помощью этого класса ресурсов со строгим типом. + /// + [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/Remontor/Properties/Resources.resx b/Remontor/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Remontor/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/Remontor/Properties/Settings.Designer.cs b/Remontor/Properties/Settings.Designer.cs new file mode 100644 index 0000000..84c0e7e --- /dev/null +++ b/Remontor/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 Remontor.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/Remontor/Properties/Settings.settings b/Remontor/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Remontor/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Remontor/Remontor.csproj b/Remontor/Remontor.csproj new file mode 100644 index 0000000..8fd52c6 --- /dev/null +++ b/Remontor/Remontor.csproj @@ -0,0 +1,83 @@ + + + + + Debug + AnyCPU + {8D64468B-F1F0-4FF1-938F-C167174C6F4C} + WinExe + Remontor + Remontor + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/Remontor/bin/Debug/Remontor.exe b/Remontor/bin/Debug/Remontor.exe new file mode 100644 index 0000000..b2600aa Binary files /dev/null and b/Remontor/bin/Debug/Remontor.exe differ diff --git a/Remontor/bin/Debug/Remontor.exe.config b/Remontor/bin/Debug/Remontor.exe.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/Remontor/bin/Debug/Remontor.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Remontor/bin/Debug/Remontor.pdb b/Remontor/bin/Debug/Remontor.pdb new file mode 100644 index 0000000..511d1b9 Binary files /dev/null and b/Remontor/bin/Debug/Remontor.pdb differ diff --git a/Remontor/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/Remontor/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/Remontor/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..25da147 Binary files /dev/null and b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..273afe7 Binary files /dev/null and b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Remontor/obj/Debug/Remontor.Form1.resources b/Remontor/obj/Debug/Remontor.Form1.resources new file mode 100644 index 0000000..6c05a97 Binary files /dev/null and b/Remontor/obj/Debug/Remontor.Form1.resources differ diff --git a/Remontor/obj/Debug/Remontor.Properties.Resources.resources b/Remontor/obj/Debug/Remontor.Properties.Resources.resources new file mode 100644 index 0000000..6c05a97 Binary files /dev/null and b/Remontor/obj/Debug/Remontor.Properties.Resources.resources differ diff --git a/Remontor/obj/Debug/Remontor.csproj.AssemblyReference.cache b/Remontor/obj/Debug/Remontor.csproj.AssemblyReference.cache new file mode 100644 index 0000000..8e22a1a Binary files /dev/null and b/Remontor/obj/Debug/Remontor.csproj.AssemblyReference.cache differ diff --git a/Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache b/Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..b5ede7c --- /dev/null +++ b/Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e91224c8c3c20a37d9f3cbe81946241a8755950c diff --git a/Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt b/Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..be2b441 --- /dev/null +++ b/Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt @@ -0,0 +1,11 @@ +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.csproj.AssemblyReference.cache +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.csproj.SuggestedBindingRedirects.cache +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.Form1.resources +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.Properties.Resources.resources +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.csproj.GenerateResource.cache +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.csproj.CoreCompileInputs.cache +C:\Users\Владимир\source\repos\Remontor\Remontor\bin\Debug\Remontor.exe.config +C:\Users\Владимир\source\repos\Remontor\Remontor\bin\Debug\Remontor.exe +C:\Users\Владимир\source\repos\Remontor\Remontor\bin\Debug\Remontor.pdb +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.exe +C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.pdb diff --git a/Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache b/Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache new file mode 100644 index 0000000..b72e71c Binary files /dev/null and b/Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache differ diff --git a/Remontor/obj/Debug/Remontor.csproj.SuggestedBindingRedirects.cache b/Remontor/obj/Debug/Remontor.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/Remontor/obj/Debug/Remontor.exe b/Remontor/obj/Debug/Remontor.exe new file mode 100644 index 0000000..b2600aa Binary files /dev/null and b/Remontor/obj/Debug/Remontor.exe differ diff --git a/Remontor/obj/Debug/Remontor.pdb b/Remontor/obj/Debug/Remontor.pdb new file mode 100644 index 0000000..511d1b9 Binary files /dev/null and b/Remontor/obj/Debug/Remontor.pdb differ diff --git a/Remontor/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/Remontor/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/Remontor/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/Remontor/obj/Release/Remontor.csproj.AssemblyReference.cache b/Remontor/obj/Release/Remontor.csproj.AssemblyReference.cache new file mode 100644 index 0000000..8e22a1a Binary files /dev/null and b/Remontor/obj/Release/Remontor.csproj.AssemblyReference.cache differ