我正在为 Visual Studio 2012 开发一个加载项(在 C# 中),我正在尝试使用 NLog 将加载项代码中的信息记录到本地日志文件中(例如,在加载项所在的同一本地目录中)加载自)。没有记录任何内容,然后当我进行更多调试时,似乎我只是没有从加载项代码内部对本地文件系统的写访问权限。只需尝试打开一个本地文件并向其中写入一行就会引发 System.UnauthorizedAccessException:
[System.UnauthorizedAccessException] = {"Access to the path 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\IDE\\test.txt' is denied."}
这只是加载项的基本限制吗?VS 只是不允许对本地文件系统进行写访问吗?
感谢您提供的任何见解
艾伦