在我的WPF应用程序中,我向解决方案中添加了一些sources文件夹,从我正在使用此源代码的代码中,用法大致如下:
string _pathToData = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(System.IO.Directory.GetParent(Directory.GetCurrentDirectory()).FullName), @"Resources\Data\");
该应用正常运行。但是当我通过ClickOnce发布应用程序时。该应用程序无法正常运行,它崩溃了。我查看了事件查看器,为什么应用程序崩溃了,并且可以看到在source文件夹中有一个找不到它的异常。
我还注意到,在应用程序文件内部的已发布版本中,仅包含二进制内容,而未提及某些源文件夹。
已发布的输出如下:
1。
2。 “应用程序文件”文件夹的内容
3。 “ MyApp_1_0_0_0”文件夹的内容
如何使用源文件夹发布应用程序?我的意思是我的代码可以识别源文件夹及其位置