Páginas

lunes, 30 de marzo de 2015

Cosas que no deberíamos tocar mientras programamos en .Net

Desesperado  El framework .net trae muchísimas características útiles, y otras tantas “inútiles” (dependiendo de que estemos haciendo), tiempo atrás por curiosidad toqué la propiedad “Language” que aparece en los formularios de nuestro proyecto. Fue lo peor que pude hacer, al momento de compilar sharp develop mostró el siguiente error:

Task failed because “AL.exe” was not found, or the correct Microsoft Windows SDK is not installed. The task is looking for “AL.exe” in the “bin” subdirectory beneath the location specified in the InstallationFolder value of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. You may be able to solve the problem by doing one of the following: 1) Install the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5. 2) Install Visual Studio 2008. 3) Manually set the above registry key to the correct location. 4) Pass the correct location into the “ToolPath” parameter of the task. (MSB3091).

   Suena mal, ¿verdad?, pues lo es... Aunque restauremos la opción nuestro proyecto ya está dañado, no hay forma de suprimir el error, lo peor es que solo falla con el proyecto actual (uso sharp develop portable y con los otros proyectos todo muy bien), no pude resolver el problema excepto recurriendo a mis respaldos, así que como consejo, jamás toquen esa opción (y menos por curiosidad).

No tocar por favor.
No tocar por favor