我刚刚发布了我的项目,而他找不到我的手册文件。我正在使用它来获取文件:
private void btnHelp_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start(Environment.CurrentDirectory + @"\Handleiding Lijmlijnen tekenen.pdf");
}
非常简单,并且在我调试时有效。但是当我发布它时,它显示了一个错误,即他找不到该特定文件。它指向此位置:C:\ Users \ Bart \ Documents \ Visual Studio 2015 \ Projects \ TestDXFlibrary \ TestDXFlibrary \ bin \ Debug \ Handleiding Lijmlijnen tekenen.pdf
版本中的“当前目录”可以更改(并且很可能会更改)。显示一个简单对话框,其中包含您的路径,以检查其是否正确。通过将路径复制并粘贴到“文件资源管理器”中,检查文件是否在其中。
如果您尝试将pdf文件与项目一起交付,请在项目文件中更改pdf文件的属性:
顺便提一句。更好的办法是使用Path.Combine方法,这样的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句