diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4f22a8f4050734b3717800a97dcf0ac36f05c907..f3c31b4ac60eb794bbbd0ef8c32a13652b458b41 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,8 +1,9 @@
 cmake_minimum_required(VERSION 3.15)
 project(${PROJECT_NAME} CXX)
 
+find_package(cpptango CONFIG REQUIRED)
 find_package(ace CONFIG REQUIRED)
-find_package(asm CONFIG REQUIRED)
+find_package(asl CONFIG REQUIRED)
 if (NOT CMAKE_SYSTEM_NAME STREQUAL "Windows")
     find_package(crashreporting2 CONFIG)
 endif()
@@ -20,8 +21,10 @@ set(includedirs
 
 add_executable(${EXECUTABLE_NAME} ${sources})
 target_include_directories(${EXECUTABLE_NAME} PRIVATE ${includedirs})
+target_compile_options(${EXECUTABLE_NAME} PRIVATE /Zc:forScope-)
+target_link_libraries(${EXECUTABLE_NAME} PRIVATE cpptango::cpptango)
 target_link_libraries(${EXECUTABLE_NAME} PRIVATE ace::ace)
-target_link_libraries(${EXECUTABLE_NAME} PRIVATE asm::asm)
+target_link_libraries(${EXECUTABLE_NAME} PRIVATE asl::asl)
 if (NOT CMAKE_SYSTEM_NAME STREQUAL "Windows")
     target_link_libraries(${EXECUTABLE_NAME} PRIVATE crashreporting2::crashreporting2)
 endif()
diff --git a/conanfile.py b/conanfile.py
index ab5fcd00d623388df5a16411c1f89e231dcbd77f..8324d9a938bb738e12a4a7bc386adecc80d65b41 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -20,9 +20,9 @@ class ContinuousAORecipe(ConanFile):
     exports_sources = "CMakeLists.txt", "src/*"
     
     def requirements(self):
+        self.requires("cpptango/9.2.5@soleil/stable")
         self.requires("ace/[>=1.0]@soleil/stable")
-        
-        self.requires("asm/[>=1.0]@soleil/stable")
+        self.requires("asl/[>=1.0]@soleil/stable")
         if self.settings.os == "Linux":
             self.requires("crashreporting2/[>=1.0]@soleil/stable")