2016-06-16 7 views
0

наш продукт Aspose.Words для .NETКак заменить старую лицензию Aspose новым в vb.net

Я прочитал эту ссылку http://www.aspose.com/docs/display/wordsnet/Licensing

Мы реализовали лицензию Aspose ранее (по бывший разработчик) в нашем веб-приложении.

это наш код для извлечения документа.

Imports Aspose.Words 
Imports System.IO 

Public Class Converter 
    Public Shared Sub ConvertDocument(ByRef docPath As String, ByRef expPath As String) 



     Dim license As New Aspose.Words.License() 
     license.SetLicense("Aspose.Words.lic") 
     Dim info As Aspose.Words.FileFormatInfo = FileFormatUtil.DetectFileFormat(docPath) 

     Dim format As String = info.LoadFormat.ToString().ToLower() 

     If Not format = "pdf" Then 

      Dim doc As New Aspose.Words.Document(docPath) 
      doc.Save(expPath) 
     Else 

      ' This object will help us generate the document. 
      Dim builder As New DocumentBuilder() 

      ' You might need to specify a different encoding depending on your plain text files. 
      Using reader As New StreamReader(docPath, Encoding.UTF8) 
       ' Read plain text "lines" and convert them into paragraphs in the document. 
       Dim line As String = Nothing 
       line = reader.ReadLine() 
       Do While line IsNot Nothing 
        builder.Writeln(line) 
        line = reader.ReadLine() 
       Loop 
      End Using 

      builder.Document.Save(expPath) 
     End If 

     End Sub 
End Class 

Все установки для установки были выполнены. После этого наша лицензия aspose истекла, и мы не обновили ее некоторое время. Затем мы снова ходатайствовали о временной лицензии на 30 дней.

Теперь у нас есть новая лицензия на следующий год. Что мне нужно сделать, чтобы применить новую лицензию. Это нормально, если я просто заменю старый файл лицензии (Aspose.Words.lic) на новый файл лицензии (Aspose.Words.lic)

Или мне нужно что-либо изменить в файле XML (Aspose.Words. xml) внутри папки Bin.

ответ

2

Вам ничего не нужно изменять в файле XML или файле лицензии. Если вы получаете доступ к лицензии из файла, вы можете просто заменить старый файл на новый.

Если вы используете лицензию в качестве встроенного ресурса, вы можете удалить существующий ресурс, а затем вставить новый файл лицензии в качестве ресурса.

Надеюсь, это поможет.

Раскрытие информации: Я работаю в Aspose.

+0

Большое спасибо. На сайте aspose я нашел информацию о том, как применить лицензию в первый раз .. но не совсем как заменить ... 1 вопрос. Я загрузил последние файлы dll .. нормально ли заменять старые dll и xml-файлы с новым в существующей системе. Имена файлов одинаковы .. мы получили чистую версию 4.0. я вижу, что есть несколько папок, таких как net4.0; net4.0_AuthenticodeSigned; net4.0_ClientProfile; net4.0_ClientProfile_AuthenticodeSigned. поэтому я смущен, какой из них правильный. , хотя я не знаю, какая польза от последней dll – Bashabi

+0

Пожалуйста, проверьте [Руководство по установке] (http://www.aspose.com/docs/display/wordsnet/Installation). Кроме того, папка net4.0 содержит сборки для использования с .NET Framework 4.0 и выше. Папка net4.0_ClientProfile содержит сборки для использования с профилем клиента .NET Framework 4.0. Все папки с именами, такими как net2.0_AuthenticodeSigned, содержат сборку для соответствующей .NET Framework, , но сборка имеет цифровую подпись с Authenticode. Обратите внимание, что подписанная сборка может загружаться медленнее, чем без Authenticode. Я работаю с Aspose в качестве разработчика-евангелиста. –

 Смежные вопросы

  • Нет связанных вопросов^_^