1

使用pythonnet从python访问一些dll,无论所有者或权限设置为什么,这些dll都无法访问linux目录。只需收到这样的拒绝访问消息。

拒绝访问路径“/tmp/work”。

似乎它应该工作。有人对此有提示吗?

4

1 回答 1

1

在使用 .Net dll 的发布版本时,它只给出了模糊的权限被拒绝错误消息(检查返回 .error 变量)。这根本不是问题,尽管我花了很多时间试图解决它。根据 denfromufa 的提示,我改为使用 .Net dll 的调试版本,它会引发适当的异常。我错过了一个参考。所以对我来说,如果你用 pythonnet 运行它们,最好使用 .Net dll 的调试版本。

于 2018-06-13T01:31:28.833 回答