diff --git a/projects/Sapc++/Sapc++/Sapc++.vcxproj b/projects/Sapc++/Sapc++/Sapc++.vcxproj
new file mode 100644
index 0000000..a5309b0
--- /dev/null
+++ b/projects/Sapc++/Sapc++/Sapc++.vcxproj
@@ -0,0 +1,161 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+ 15.0
+ {DF2410E0-8B0A-420D-AC01-5DAFC460C816}
+ Sapc
+ 10.0
+
+
+
+ Application
+ true
+ v142
+ MultiByte
+
+
+ Application
+ false
+ v142
+ true
+ MultiByte
+
+
+ StaticLibrary
+ true
+ v142
+ MultiByte
+
+
+ StaticLibrary
+ false
+ v142
+ true
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\src;$(VC_IncludePath);$(WindowsSDK_IncludePath);
+
+
+ ..\..\src;$(VC_IncludePath);$(WindowsSDK_IncludePath);
+
+
+
+ Level3
+ Disabled
+ true
+ true
+
+
+
+
+ Level3
+ Disabled
+ true
+ true
+ _MBCS;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;__SPC;_CRT_NON_CONFORMING_SWPRINTFS;
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ true
+ _MBCS;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;__SPC;_CRT_NON_CONFORMING_SWPRINTFS;
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/projects/Sapc++/Sapc++/Sapc++.vcxproj.filters b/projects/Sapc++/Sapc++/Sapc++.vcxproj.filters
new file mode 100644
index 0000000..737b189
--- /dev/null
+++ b/projects/Sapc++/Sapc++/Sapc++.vcxproj.filters
@@ -0,0 +1,150 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hh;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
+
+
+ {803b433b-ef2b-461c-bcdf-40587ac27031}
+
+
+ {9bbb0a2e-36f6-4736-8fa2-3f260e2df36c}
+
+
+ {ed7a5083-8582-4f54-bcf2-fd6d393bdae8}
+
+
+ {0fc93dbd-8ac8-47fe-a5c9-26ad308f0197}
+
+
+ {c06f742b-74c2-454e-b221-fa3924b6b4a3}
+
+
+ {a7d01b3a-ec98-48a0-8ba8-982b9d886b74}
+
+
+ {e6073352-1994-4bd6-87ba-662199402c45}
+
+
+ {b5cb7e95-4314-488a-abec-8aa3d48d490b}
+
+
+ {9da92901-a281-4cd6-b61c-0390a02b09a8}
+
+
+ {f9d091f4-532b-4572-9e9a-5f80b8e012c4}
+
+
+ {87d2a4f0-26c0-45a2-acd0-992c9f1be1bc}
+
+
+ {e59c7920-1b24-4a95-9890-192e90bc0181}
+
+
+ {b5e5bfbb-6553-4e1a-a4a1-b60f62307e26}
+
+
+
+
+ Исходные файлы\Distribution
+
+
+ Исходные файлы\Distribution
+
+
+ Исходные файлы\Distribution
+
+
+ Исходные файлы\Distribution
+
+
+ Исходные файлы\Distribution
+
+
+ Исходные файлы\GraphLoop
+
+
+ Исходные файлы\Utils
+
+
+ Исходные файлы\GraphCall
+
+
+ Файлы заголовков\Distribution
+
+
+ Исходные файлы\DirectiveAnalyzer
+
+
+ Исходные файлы\LoopAnalyzer
+
+
+ Исходные файлы\LoopAnalyzer
+
+
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\GraphCall
+
+
+ Исходные файлы\ParallelRegions
+
+
+ Файлы заголовков\GraphLoop
+
+
+ Файлы заголовков\Distribution
+
+
+ Файлы заголовков\Utils
+
+
+ Файлы заголовков
+
+
+ Исходные файлы\LoopAnalyzer
+
+
+ Файлы заголовков\CodeConverter
+
+
+ Файлы заголовков\VisualizerCalls
+
+
+ Исходные файлы\LoopAnalyzer
+
+
+ Исходные файлы\DirectiveAnalyzer
+
+
+
\ No newline at end of file