Crystal reports Crystal Reports在用户帐户目录中的何处存储临时文件?

Crystal reports Crystal Reports在用户帐户目录中的何处存储临时文件?,crystal-reports,Crystal Reports,crystal reports中有一个错误,它说对报告文件的访问被拒绝,因为“其他程序可能正在使用它”。这通常被认为是通过对“C:\Windows\Temp”目录授予适当的权限来解决的 但是,在Visual Studio的本地调试过程中,我也遇到了一种排列,在这种排列中,必须通过在“C:\Users[Username]”目录下的某个文件夹上设置权限来解决错误。我想了一两次,但在这种情况下,我没有记下目录名以供以后参考 有人能告诉我Crystal Reports为个人用户帐户存储其临时文件的位置吗

crystal reports中有一个错误,它说对报告文件的访问被拒绝,因为“其他程序可能正在使用它”。这通常被认为是通过对“C:\Windows\Temp”目录授予适当的权限来解决的

但是,在Visual Studio的本地调试过程中,我也遇到了一种排列,在这种排列中,必须通过在“C:\Users[Username]”目录下的某个文件夹上设置权限来解决错误。我想了一两次,但在这种情况下,我没有记下目录名以供以后参考


有人能告诉我Crystal Reports为个人用户帐户存储其临时文件的位置吗?

Crystal Reports将其临时文件保存在基于操作系统环境变量的目录中

通常Windows 7的默认目录是C:\Users\[Username]\AppData\Local\Temp,但有更好的方法动态确定它

  • 转到
    计算机→ 性质→ 高级系统设置→ 先进的→ 环境变量
    在[用户名]的用户变量中查找临时变量
  • 运行cmd.exe,键入echo%temp%,然后按enter键
  • 为了测试路径,我们可以从Crystal Reports引擎生成临时文件,只需将报告文件连接到Crystal Reports Viewer并运行代码即可。此进程将在临时路径中生成临时文件

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim Report1 As New CrystalReport1
        CrystalReportViewer1.ReportSource = Report1
    End Sub
    
    临时文件的外观如下所示:

    温度0194c263-1a68-493f-94f1-9c3911cb0c7d{8D3CD485-167C-4DDB-AD91-A8586B36459A}.rpt
    温度0194c263-1a68-493f-94f1-9c3911cb0c7d.rpt
    ~cpe{F9155453-1E39-42B6-846D-07C8497B0373}.tmp

    ~DF0DC28410DCDF26A9.TMP

    Crystal Reports将其临时文件保存在基于操作系统环境变量的目录中

    通常Windows 7的默认目录是C:\Users\[Username]\AppData\Local\Temp,但有更好的方法动态确定它

  • 转到
    计算机→ 性质→ 高级系统设置→ 先进的→ 环境变量
    在[用户名]的用户变量中查找临时变量
  • 运行cmd.exe,键入echo%temp%,然后按enter键
  • 为了测试路径,我们可以从Crystal Reports引擎生成临时文件,只需将报告文件连接到Crystal Reports Viewer并运行代码即可。此进程将在临时路径中生成临时文件

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim Report1 As New CrystalReport1
        CrystalReportViewer1.ReportSource = Report1
    End Sub
    
    临时文件的外观如下所示:

    温度0194c263-1a68-493f-94f1-9c3911cb0c7d{8D3CD485-167C-4DDB-AD91-A8586B36459A}.rpt
    温度0194c263-1a68-493f-94f1-9c3911cb0c7d.rpt
    ~cpe{F9155453-1E39-42B6-846D-07C8497B0373}.tmp

    ~DF0DC28410DCDF26A9.TMP

    Crystal Reports将其临时文件保存在基于操作系统环境变量的目录中

    通常Windows 7的默认目录是C:\Users\[Username]\AppData\Local\Temp,但有更好的方法动态确定它

  • 转到
    计算机→ 性质→ 高级系统设置→ 先进的→ 环境变量
    在[用户名]的用户变量中查找临时变量
  • 运行cmd.exe,键入echo%temp%,然后按enter键
  • 为了测试路径,我们可以从Crystal Reports引擎生成临时文件,只需将报告文件连接到Crystal Reports Viewer并运行代码即可。此进程将在临时路径中生成临时文件

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim Report1 As New CrystalReport1
        CrystalReportViewer1.ReportSource = Report1
    End Sub
    
    临时文件的外观如下所示:

    温度0194c263-1a68-493f-94f1-9c3911cb0c7d{8D3CD485-167C-4DDB-AD91-A8586B36459A}.rpt
    温度0194c263-1a68-493f-94f1-9c3911cb0c7d.rpt
    ~cpe{F9155453-1E39-42B6-846D-07C8497B0373}.tmp

    ~DF0DC28410DCDF26A9.TMP

    Crystal Reports将其临时文件保存在基于操作系统环境变量的目录中

    通常Windows 7的默认目录是C:\Users\[Username]\AppData\Local\Temp,但有更好的方法动态确定它

  • 转到
    计算机→ 性质→ 高级系统设置→ 先进的→ 环境变量
    在[用户名]的用户变量中查找临时变量
  • 运行cmd.exe,键入echo%temp%,然后按enter键
  • 为了测试路径,我们可以从Crystal Reports引擎生成临时文件,只需将报告文件连接到Crystal Reports Viewer并运行代码即可。此进程将在临时路径中生成临时文件

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim Report1 As New CrystalReport1
        CrystalReportViewer1.ReportSource = Report1
    End Sub
    
    临时文件的外观如下所示:

    温度0194c263-1a68-493f-94f1-9c3911cb0c7d{8D3CD485-167C-4DDB-AD91-A8586B36459A}.rpt
    温度0194c263-1a68-493f-94f1-9c3911cb0c7d.rpt
    ~cpe{F9155453-1E39-42B6-846D-07C8497B0373}.tmp

    ~DF0DC28410DCDF26A9.TMP

    还使用了
    TMP
    环境变量(Crystal Reports Engine版本13.0.2000.0)也使用了
    TMP
    环境变量(Crystal Reports Engine版本13.0.2000.0)也使用了
    TMP
    环境变量(Crystal Reports Engine版本13.0.2000.0)还使用了
    TMP
    环境变量(Crystal Reports Engine 13.0.2000.0版)