Programación General > Visual C++
Error en visual studio 2010 (c++)
a343:
Hola,
Tenia un proyecto vacio de prueba, y otro , el que yo estoy haciendo los dos funcionando perfectamente en VS 2010.
Bueno, pues tan solo cambiando unas cosas en mi proyecto, me ha salido un error, que no hay manera de solucionar, y no creo que sea de codigo, ya que a mi compañero, le sale ese error, pero tan solo en los proyectos creados nuevos con VS 2010. Aqui os pongo el error y las lineas de codigo donde esta :
c:program filesmicrosoft visual studio 10.0vcatlmfcincludeatltransactionmanager.h(262): error C3861: 'AtlLoadSystemLibraryUsingFullPath': no se encontró el identificador
c:program filesmicrosoft visual studio 10.0vcatlmfcincludeatltransactionmanager.h(312): error C3861: 'AtlLoadSystemLibraryUsingFullPath': no se encontró el identificador
c:program filesmicrosoft visual studio 10.0vcatlmfcincludeatltransactionmanager.h(342): error C3861: 'AtlLoadSystemLibraryUsingFullPath': no se encontró el identificador
--- Código: C++ ---if (!bInitialized) { HMODULE hKTM32 = AtlLoadSystemLibraryUsingFullPath(L"ktmw32.dll"); if (hKTM32 != NULL) { pfCreateTransaction = (PFNCREATETRANSACTION)GetProcAddress(hKTM32, "CreateTransaction"); } bInitialized = true; }
--- Código: C++ ---if (!bInitialized) { HMODULE hKTM32 = AtlLoadSystemLibraryUsingFullPath(L"ktmw32.dll"); if (hKTM32 != NULL) { pfCommitTransaction = (PFNCOMMITTRANSACTION)GetProcAddress(hKTM32, "CommitTransaction"); } bInitialized = true; }
--- Código: C++ ---if (!bInitialized) { HMODULE hKTM32 = AtlLoadSystemLibraryUsingFullPath(L"ktmw32.dll"); if (hKTM32 != NULL) { pfRollbackTransaction = (PFNROLLBACKTRANSACTION)GetProcAddress(hKTM32, "RollbackTransaction"); } bInitialized = true; }
La linea en la que da el error en los 3 es
HMODULE hKTM32 = AtlLoadSystemLibraryUsingFullPath(L"ktmw32.dll");
rfog:
Hay un pequeño error con esa función en la última actualización de seguridad de Microsoft, y están en ello.
Si tenéis problemas la mejor opción es tirar de restaurar sistema y no actualizar los runtimes de C++ ni los parches para visual studio.
MS sacará la corrección lo antes posible.
Dicho como MVP de C++ Oficial de MS.
a343:
Joder, pues estamos buenos...., lo antes posible vete tua saber cuando sera....
Muchas gracias compañero!
a343:
Necesito una solucion para este error, no puedo esperar a que microsof lo arregle porque vete tu a saber cuando lo arreglara, lo mas probable esque no tenga punto de restauracion, porque los suelo borrar, asique... si me podeis dar alguna solucion lo agradeceria.
Por ejemplo, cual es la actualizaacion que hace que de este fallo y si se puede desistalar
rfog:
Activa ver actualizaciones en los programas instalados.
Vete a la opción de los runtimes de Visual Studio y desinstala las KB que tengan fecha de la última actualización de Windows Update.
Navegación
[#] Página Siguiente
Ir a la versión completa