我遇到一个非常奇怪的情况,我提出了一个解决方案(C#WPF),然后其中一个功能是使用pdfsharp库生成PDF文件。
打开该.exe文件可能与在Release中启动解决方案完全不同吗?
当我生成pdf文件时,我自己创建所有内容,添加行和文本,但有一件对我来说“新”的东西除外:我生成了一个画布,然后将其转换为.png,然后将.png放入我的。 PDF。但是,如果我从VS启动或从资源管理器启动,请不要理解为什么它会以不同的方式工作
答案 0 :(得分:0)
嗯,这个问题确实很“琐碎”,但对我而言并不明显。 为了调试,我没有选择在所有代码中添加几个Messagebox来标识它:
我将pdf文件保存在我无权写入文件的文件夹中。 当My VisualStudio运行“作为管理员”时,他可以不受任何限制地进行操作。 当我以普通用户身份启动程序时,他只是无法写入文件。 我将该文件夹更改为另一个文件夹(所有用户都可以在其中写入文件),但该文件夹仍无法正常工作。 然后,我尝试打开另一个pdf,但没有打开,我的任务管理器中有6个Adobe Acrobat Reader进程,但是没有pdf打开。
我刚刚重启计算机,现在一切正常。
我想尝试打开一个不存在的文件,Adobe只是被窃听了?