2011-06-14 49 views
33

Cuando WcfTestClient.exe se copia a otra máquina por sí mismo, los errores de ejecución a impedir la conexión a un servicio WCF, por ejemplo:¿Cómo se puede usar Wcf Test Client sin Visual Studio?

System.IO.FileNotFoundException: No se pudo cargar el archivo o Microsoft.Build Asamblea' .Utilities.Core, Version = 15.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a 'o una de sus dependencias. El sistema no puede encontrar el archivo especificado.

¿Cómo se puede utilizar esta herramienta sin instalar Visual Studio?

+7

Esta es una pregunta válida profesionales que trabajan terminan necesitando la respuesta a una y otra. ¿Alguna sugerencia sobre cómo reducir la naturaleza general de la pregunta en lugar de cerrar algo con tal valor? –

Respuesta

43

Alternativamente, puede descargarlo

Hay una download link en la parte inferior de la página.

+17

El enlace ya no funciona. La página no existe. – Pradeep

+4

El enlace funciona de nuevo – Honzajscz

+2

Para aquellos que disfrutan la descarga y ejecución de los contenidos de los archivos zip aleatorios que se encuentran en los sitios "Locker" ... ¿Esto es algo que ha subido a @Honzajscz? – Geeb

15

Para ejecutar WCFTestClient.exe como appplication independiente (sin instalar una versión completa de Visual Studio 2010):

  1. Crear un directorio en la máquina dest. y copiar wcftestclient.exe hay (sólo ese archivo).
  2. Copie Microsoft.VisualStudio.VirtualTreeGrid.dll (versión 10) desde el siguiente archivo al mismo directorio de wcftestclient.exe en la máquina dest..

    C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.VirtualTreeGrid\v4.0_10.0.0.0__b03f5f7f11d50a3a 
    
  3. Para ello se crea en el equipo de destino de las dos siguientes claves de registro: Nota

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\WinSDK-NetFx40Tools-x64] 
    "InstallationFolder"="\" 
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\WinSDK-NetFx40Tools-x86] 
    "InstallationFolder"="\" 
    

    Paso: Se puede exportarlos desde el equipo de desarrollo (tal vez usted podría encontrar otra versión, pero por favor intente con v7.0A primero).

  4. A continuación, tendrá copia de:

    C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\svcutil.exe 
    

    a la máquina de destino (mismo directorio que wcftestclient.exe)

    observe el paso: es importante esta versión de svcutil.exe

  5. Ejecutar wcftestclient.exe

notas finales: Usted necesitará sólo dos .exe archivos y uno .dll(wcftestclient.exe, svcutil.exe and Microsoft.VisualStudio.VirtualTreeGrid.dll) para ejecutar la aplicación.

More information

+0

El archivo zip del enlace de descarga no necesita una edición de registro y contiene los siguientes archivos: WcfSvcHost.exe.config, Microsoft.VisualStudio.VirtualTreeGrid.dll, _System.Data.dll_, WcfTestClient.chm, SvcUtil.exe, WcfTestClient .exe.config, WcfSvcHost.exe, SvcUtil.exe.config, WcfTestClient.exe, WcfSvcHost.chm – ofthelit

+0

Seguí las instrucciones y funcionó sin la edición de registro. –

Cuestiones relacionadas