0

我有一些代码:

        FileInfo file = new FileInfo(name);
        Excel.Workbook book = 
            ExcelApp.Workbooks.Open(file.FullName,
            Type.Missing, Type.Missing, Type.Missing, Type.Missing,
            Type.Missing, Type.Missing, Type.Missing, Type.Missing,
            Type.Missing, Type.Missing, Type.Missing, Type.Missing,
            Type.Missing, Type.Missing);

当它从 App-V 内部运行时从我的应用程序中调用它意味着 Excel 抱怨该文件不存在。该文件与应用程序位于同一文件夹中(它是随附的模板),看起来 Excel 是在 Bubble 之外生成的,这意味着它在虚拟化文件夹中看不到任何内容。

有人设法让这个工作吗?

4

1 回答 1

0

在气泡中启动 Excel 的解决方案非常简单,您只需要为 Excel 设置一个自定义快捷方式,即添加以下参数:

/appvve:< PACKAGEGUID_VERSIONGUID >

您可以在以下文章中阅读更多关于在虚拟环境中启动进程的信息。

于 2016-04-07T04:12:39.190 回答