如何从Azure WebJob引用文本文件?

时间:2016-03-10 03:42:29

标签: azure azure-webjobs

我在Azure上创建一个将成为c#控制台应用程序(.exe)的Web作业。在这个程序里面我需要从文件系统中读取一个文本文件。有没有办法在可执行文件中包含我需要的文本文件?我在哪里放文件,如何参考?

我也不希望任何人(通过网站)能够访问该文件。

2 个答案:

答案 0 :(得分:5)

只需将文本文件与可执行文件一起部署,您就可以在当前文件夹中打开它。

如果从Visual Studio部署WebJob,请务必将文本文件的属性标记为“如果更新,则复制”。确保它得到部署。

答案 1 :(得分:0)

按照而不是将文件位置放在该值中作为参数 就像我在这里给你展示的那样就放这个

  1. 将其放在Appconfig文件中,作为路径
  2. 将此文本文件复制到您的bin / debug文件夹中
  3. 像往常一样使zip文件夹,将测试文件放入“ debug.zip”