确定C#应用程序中swf文件的路径

时间:2011-04-24 09:32:20

标签: c# path flash

我在c#应用程序中使用swf。问题是,当我确定swf文件的路径为静态路径“c:\ path”时,该文件是有效的。否则文件不起作用。 我想将swf文件放在应用程序的文件夹中,并在许多设备中运行它。

2 个答案:

答案 0 :(得分:2)

如果是windows表单应用程序,则可以定义工作目录路径,如下所示

private static string workingDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)

通过添加文件夹名称,您可以访问您定义的文件夹。

例如,您可以定义swf文件的路径,如下所示

string swfPath = workingDirectory + @"\SWFFILES"

答案 1 :(得分:0)

这应该为您提供指向Web应用程序虚拟路径的物理路径。然后,您可以将swf文件名附加到末尾:

String path = Server.MapPath("swffolder\\");