ODP.NET托管跟踪文件

时间:2018-04-12 18:21:36

标签: c# .net odp.net-managed

我在尝试为应用程序生成跟踪文件时遇到问题。

尝试解决Oracle问题,但未写入跟踪文件。这是我的app.config,它以exename.app.config的形式移动到Release文件夹。我正试图对抗Visual Studio。

这是app.config

                     

    Dim o As New Oracle.ManagedDataAccess.Client.OracleConnection(connectionString)
    o.Open()

这是源代码:

conda install -c conda-forge glmnet

我没有看到文件,我做错了什么?感谢

2 个答案:

答案 0 :(得分:5)

  <setting name="TraceFileName"         value="C:\Temp\odpnet4.trc"/>

如何正确地做到这一点is documented,但你必须挖掘一下。相关部分是:

  

TraceFileLocation:跟踪文件目标位置。这与支持TraceFileName的ODP.NET非托管驱动程序不同。

叹息。

答案 1 :(得分:0)

这里有一个官方的 Oracle 比较图表,显示了托管和非托管版本之间的配置差异: https://docs.oracle.com/cd/E85694_01/ODPNT/InstallConfigDiff.htm#ODPNT8173

这些真的很重要。不要假设任何非托管设置都存在或与托管 odp.net 相同