【问题标题】:Bootstrap Uno LibreOffice exceptionBootstrap Uno LibreOffice 异常
【发布时间】:2015-12-23 12:36:54
【问题描述】:

使用以下代码:

static void Main()
{
    try
    {
        var context = uno.util.Bootstrap.bootstrap();
    }
    catch (Exception ex)
    {
       Console.WriteLine(ex.toString());
    }
}

此代码在 win 7 中运行良好,但出现“用户代码外部组件处理的 SEH 异常已引发异常”。

最新版本:Libreoffice 5.0.3.2..请立即帮我解决这个问题。

【问题讨论】:

标签: exception c#-4.0 exception-handling libreoffice uno


【解决方案1】:

看另一个话题的回应:

Bootstrap Uno API LibreOffice exception


var unoPath = @"C:\Program Files\LibreOffice 5\program"
// when running 32-bit LibreOffice on a 64-bit system, the path will be in Program Files (x86)
// var unoPath = @"C:\Program Files (x86)\LibreOffice 5\program"

SetEnvironmentVariable("UNO_PATH", unoPath, EnvironmentVariableTarget.Process);
SetEnvironmentVariable("PATH", GetEnvironmentVariable("PATH") + @";" + unoPath, EnvironmentVariableTarget.Process);````

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-21
    • 2014-10-16
    • 2016-03-31
    • 1970-01-01
    • 2019-04-11
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多