He compilado un ensamblado para MySql.Data.dll
y me gustaría agregarlo a un nuevo proyecto de Visual Studio. Estoy perdido en la terminología correcta y la mejor manera de hacerlo, pero el objetivo final es distribuir este dll para que esté incluido con la aplicación cuando se ejecuta la aplicación. Esto es para evitar tener que GAC el dll en la máquina del usuario final.¿Cómo agrego un ensamblado a un proyecto de Visual Studio y lo menciono?
He intentado simplemente copiando el conjunto en la carpeta del proyecto:
Sin embargo, no puedo encontrar la manera de añadir una referencia a la DLL en el proyecto actual. Tampoco me he dado cuenta de cómo asegurar que este dll "se quedará con" la aplicación una vez compilada. ¿Cómo podría lograrse esto y qué otras cosas podría considerar?
Originalmente no me di cuenta de que copió el archivo dll en el directorio de salida después de que se compiló. Eso es exactamente lo que necesitaba saber. ¡Gracias! –
Es curioso que lo menciones; también puede especificar el comportamiento de copiado, entre siempre, solo-si-más reciente y nunca. –