pythonnet dll目录访问被拒绝

时间:2018-06-07 03:06:01

标签: python .net linux python.net pythonnet

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

访问路径' / tmp / work'被拒绝。

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

1 个答案:

答案 0 :(得分:1)

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