Instalación | Aspose.PUB para .NET

Instalación de Aspose.PUB para .NET a través de NuGet

NuGet es la forma más sencilla de descargar e instalar las API de Aspose para .NET. Abra Microsoft Visual Studio y el administrador de paquetes NuGet. Busque “aspose” para encontrar la API de Aspose deseada. Haga clic en “Instalar”, la API seleccionada se descargará y se hará referencia a ella en su proyecto.

El administrador de Visual Studio NuGet busca la API de Aspose

Instale o actualice Aspose.PUB usando la consola del administrador de paquetes

Puede seguir los pasos a continuación para hacer referencia a la API Aspose.PUB usando la consola del administrador de paquetes:

  1. Abra su solución/proyecto en Visual Studio.
  2. Seleccione Herramientas -> Administrador de paquetes de biblioteca -> Consola del administrador de paquetes en el menú para abrir la consola del administrador de paquetes.

Abrir la consola del administrador de paquetes

Escriba el comando “Install-Package Aspose.PUB -Version x.x.0” y presione Intro para instalar la última versión completa en su aplicación. Alternativamente, puede agregar el sufijo “-prerelease” al comando para especificar que también se instalará la última versión que incluye correcciones urgentes.

Instalación del paquete de consola

Ahora debería descubrir que Aspose.PUB se ha agregado correctamente y se ha hecho referencia a él en su aplicación.

Aspose.PUB en la sección de referencias del explorador de soluciones

En la consola del administrador de paquetes, también puede usar el comando “Update-Package Aspose.PUB.NET” y presionar Intro para verificar si hay actualizaciones del paquete Aspose.PUB e instalarlas si están presentes. También puede agregar el sufijo “-prerelease” para actualizar la última versión.

Hacer referencia al componente

Para utilizar cualquier componente en su aplicación, agréguele una referencia. Los pasos que siguen describen qué hacer cuando utiliza Visual Studio .NET.

  1. En el Explorador de soluciones, expanda el nodo del proyecto al que desea agregar una referencia.
  2. Haga clic derecho en el nodo Referencias del proyecto y seleccione Agregar referencia en el menú.
  3. En el cuadro de diálogo Agregar referencia, seleccione la pestaña .NET (normalmente está seleccionada de forma predeterminada).
  4. Si ha utilizado el instalador MSI para instalar Aspose.PUB, verá Aspose.PUB en el panel superior. Selecciónelo y luego haga clic en el botón Seleccionar .
  5. Si solo descargó y descomprimió la DLL, haga clic en el botón Examinar y busque el archivo Aspose.PUB.dll. Ha hecho referencia a Aspose.PUB y debería aparecer en el panel Componentes seleccionados del cuadro de diálogo.
  6. Haga clic en Aceptar. Aparece una referencia de Aspose.PUB en el nodo Referencias del proyecto.

Obtener información sobre la versión de compilación del ensamblado

Una vez que incluya la API en su proyecto, podrá obtener la información de la versión de la API a la que se hace referencia mediante la clase  BuildVersionInfo como se muestra en el siguiente ejemplo de código.

Desinstalación de Aspose.PUB para .NET

Si ha utilizado el instalador MSI para implementar Aspose.PUB, siga estos pasos para eliminar completamente el componente y las demostraciones y documentación asociadas:

  1. En el menú Inicio , seleccione Configuración seguido de Panel de control.
  2. Haga clic en Agregar o quitar programas.
  3. Seleccione Aspose.PUB.
  4. Haga clic en el botón Cambiar/Eliminar para eliminar Aspose.PUB.

Dirigirse a una versión específica de .NET Framework

Aunque Aspose.PUB hace referencia a .NET Framework 1.1, es posible usarlo en una máquina que solo tenga instalada la versión 1.0. Pero debe agregar una entrada al archivo de configuración de la aplicación para redirigir las referencias porque, de lo contrario, el componente intentará cargar ensamblados desde .NET Framework 1.1. Cada ensamblado que conforma .NET Framework debe redirigirse para usar .NET Framework versión 1.0. El archivo de configuración es un archivo XML que se puede cambiar según sea necesario. Los desarrolladores pueden usarlo para cambiar la configuración sin tener que volver a compilar las aplicaciones. El nombre y la ubicación del archivo de configuración de la aplicación dependen del host de la aplicación, que puede ser uno de los siguientes:

El archivo de configuración de una aplicación alojada en el host ejecutable se encuentra en el mismo directorio que la aplicación. El nombre del archivo de configuración es el nombre de la aplicación con una extensión .config. Por ejemplo, una aplicación llamada myApp.exe se puede asociar con un archivo de configuración llamado myApp.exe.config.

Los archivos de configuración de ASP.NET se denominan Web.config y también se ubican en el directorio de la aplicación. Ingrese el siguiente XML en el archivo de configuración de la aplicación:

XML

  1 <configuration>
  2
  3  <startup>
  4
  5    <requiredRuntime version="v1.0.3705"  />
  6
  7  </startup>
  8
  9  <runtime>
 10
 11    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
 12
 13      <dependentAssembly>
 14
 15        <assemblyIdentity name="Regcode" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 16
 17        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 18
 19      </dependentAssembly>
 20
 21      <dependentAssembly>
 22
 23        <assemblyIdentity name="System.EnterpriseServices" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 24
 25        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 26
 27      </dependentAssembly>
 28
 29      <dependentAssembly>
 30
 31        <assemblyIdentity name="System.Security" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 32
 33        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 34
 35      </dependentAssembly>
 36
 37      <dependentAssembly>
 38
 39        <assemblyIdentity name="CustomMarshalers" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 40
 41        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 42
 43      </dependentAssembly>
 44
 45      <dependentAssembly>
 46
 47        <assemblyIdentity name="Accessibility" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 48
 49        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 50
 51      </dependentAssembly>
 52
 53      <dependentAssembly>
 54
 55        <assemblyIdentity name="System.Configuration.Install" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 56
 57        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 58
 59      </dependentAssembly>
 60
 61      <dependentAssembly>
 62
 63        <assemblyIdentity name="System.DirectoryServices" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 64
 65        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 66
 67      </dependentAssembly>
 68
 69      <dependentAssembly>
 70
 71        <assemblyIdentity name="System.Drawing.Design" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 72
 73        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 74
 75      </dependentAssembly>
 76
 77      <dependentAssembly>
 78
 79        <assemblyIdentity name="System.ServiceProcess" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 80
 81        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 82
 83      </dependentAssembly>
 84
 85      <dependentAssembly>
 86
 87        <assemblyIdentity name="System.Web" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 88
 89        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 90
 91      </dependentAssembly>
 92
 93      <dependentAssembly>
 94
 95        <assemblyIdentity name="System.Web.RegularExpressions" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
 96
 97        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
 98
 99      </dependentAssembly>
100
101      <dependentAssembly>
102
103        <assemblyIdentity name="System.Web.Services" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
104
105        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
106
107      </dependentAssembly>
108
109      <dependentAssembly>
110
111        <assemblyIdentity name="System.Windows.Forms" publicKeyToken="b77a5c561934e089" culture=""/>
112
113        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
114
115      </dependentAssembly>
116
117      <dependentAssembly>
118
119        <assemblyIdentity name="System.Xml" publicKeyToken="b77a5c561934e089" culture=""/>
120
121        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
122
123      </dependentAssembly>
124
125      <dependentAssembly>
126
127        <assemblyIdentity name="System.Data" publicKeyToken="b77a5c561934e089" culture=""/>
128
129        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
130
131      </dependentAssembly>
132
133      <dependentAssembly>
134
135        <assemblyIdentity name="System.Design" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
136
137        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
138
139      </dependentAssembly>
140
141      <dependentAssembly>
142
143        <assemblyIdentity name="System.Drawing" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
144
145        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
146
147      </dependentAssembly>
148
149      <dependentAssembly>
150
151        <assemblyIdentity name="System" publicKeyToken="b77a5c561934e089" culture=""/>
152
153        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
154
155      </dependentAssembly>
156
157      <dependentAssembly>
158
159        <assemblyIdentity name="System.Messaging" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
160
161        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
162
163      </dependentAssembly>
164
165      <dependentAssembly>
166
167        <assemblyIdentity name="IEExecRemote" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
168
169        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
170
171      </dependentAssembly>
172
173      <dependentAssembly>
174
175        <assemblyIdentity name="IEHost" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
176
177        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
178
179      </dependentAssembly>
180
181      <dependentAssembly>
182
183        <assemblyIdentity name="IIEHost" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
184
185        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
186
187      </dependentAssembly>
188
189      <dependentAssembly>
190
191        <assemblyIdentity name="ISymWrapper" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
192
193        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
194
195      </dependentAssembly>
196
197      <dependentAssembly>
198
199        <assemblyIdentity name="mscorcfg" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
200
201        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
202
203      </dependentAssembly>
204
205      <dependentAssembly>
206
207        <assemblyIdentity name="System.Management" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
208
209        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
210
211      </dependentAssembly>
212
213      <dependentAssembly>
214
215        <assemblyIdentity name="System.Runtime.Remoting" publicKeyToken="b77a5c561934e089" culture=""/>
216
217        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
218
219      </dependentAssembly>
220
221      <dependentAssembly>
222
223        <assemblyIdentity name="System.Runtime.Serialization.Formatters.Soap" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
224
225        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
226
227      </dependentAssembly>
228
229      <dependentAssembly>
230
231        <assemblyIdentity name="System.Web.Mobile" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
232
233        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
234
235      </dependentAssembly>
236
237      <dependentAssembly>
238
239        <assemblyIdentity name="Microsoft.Vsa.Vb.CodeDOMProcessor" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
240
241        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
242
243      </dependentAssembly>
244
245      <dependentAssembly>
246
247        <assemblyIdentity name="Microsoft_VsaVb" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
248
249        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
250
251      </dependentAssembly>
252
253      <dependentAssembly>
254
255        <assemblyIdentity name="Microsoft.Vsa" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
256
257        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
258
259      </dependentAssembly>
260
261      <dependentAssembly>
262
263        <assemblyIdentity name="Microsoft.VisualBasic.Vsa" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
264
265        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
266
267      </dependentAssembly>
268
269      <dependentAssembly>
270
271        <assemblyIdentity name="cscompmgd" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
272
273        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
274
275      </dependentAssembly>
276
277      <dependentAssembly>
278
279        <assemblyIdentity name="Microsoft.JScript" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
280
281        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
282
283      </dependentAssembly>
284
285      <dependentAssembly>
286
287        <assemblyIdentity name="Microsoft.VisualBasic" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
288
289        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
290
291      </dependentAssembly>
292
293      <dependentAssembly>
294
295        <assemblyIdentity name="Microsoft.VisualC" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
296
297        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="7.0.3300.0"/>
298
299      </dependentAssembly>
300
301    </assemblyBinding>
302
303  </runtime>
304
305</configuration>

Para obtener más información, consulte  artículo de MSDN

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.