Buenas tardes...
Actualmente desarrolle una aplicación que muestra la licencia del software que contiene el CD-ROM de donde se arranca dicha aplicación, y en seguida uso una rutina para desencriptar unas llaves que tengo en archivos dentro del CD-ROM. El problema que tengo consiste en que en máquinas con Windows 2000 por ejemplo no arranca la aplicación al insertar el CD-ROM. He estado investigando y tengo entendido que es necesario tener el archivo mscoree.dll instalado -el cual es parte del Framework-, la pregunta es si hay forma de incluirlo en mi .exe para que no tenga que buscarlo en la máquina donde se inserta el CD-ROM, o de que forma puedo invocarlo desde mi aplicación buscándolo también en el CD-ROM. Es importante mencionar que la solución no es pedir al usuario que instale el Framework porque es un CD-ROM de distribución inclusive para usuarios no expertos en computación.
Desafortunadamente la aplicación tiene que estar en C# porque uso una clase que viene en el Framework para desencriptar las llaves, por eso requiero que mi aplicación sea en .NET porque de otra forma lo haría con Delphi tal vez.
De antemano gracias por su atención...