2010-11-08 18 views
5

Lo encuentro solo disponible para .Net 2.0 pero si el usuario instala .Net 3 o posterior, ¿cómo puedo instalar InstallUtil.exe en mi configuración para que puedan instalar mi motor como Windows? ¿Servicio?InstallUtil falta en .Net

Respuesta

6

Debería seguir utilizando InstallUtil.exe de \Microsoft.NET\Framework\v2.0.50727. Eso es probablemente porque no ha habido cambios en esta utilidad desde 2.0 -> 3.0 -> 3.5. Por lo tanto, esto no existe en las carpetas 3.0/3.5

NOTA: En Windows Server 2008 R2 con SP1 con .NET 3.5 instalado, esto está más o menos disponible aquí \Microsoft.NET\Framework\v2.0.50727. En Windows 2008 R2 de 64 bits, la ruta de la carpeta es ligeramente diferente, pero el installutil.exe está muy disponible en \Microsoft.NET\Framework64\v2.0.50727.

alt text

+0

así que tengo que instalar .Net 2.0 en la parte superior de .Net 3.5? ¿Podría distribuir InstallUtil? – Proyb2

+0

Si tiene .NET 3.5, debe tener los componentes de .NET Framework 2.0 ya que se basa en él. Consulte http://blogs.msdn.com/blogfiles/swiss_dpe_team/WindowsLiveWriter/Migratingfrom.NET1.1to2.03.0and3.5_9C76/image_2.png Esto podría ayudar a aclarar cómo es. – InSane

+0

No viene con InstallUtil y no está en la carpeta .Net framework. Usando W7 64bit. – Proyb2