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