内容文件未部署在 Service Fabric 包中
Content files are not deployed in the Service Fabric package
我们想在服务结构包(配置、元数据)中部署几个静态内容文件。只要这些文件在包的根目录中,一切正常。但是,如果我们将它们放在子文件夹中,则这些文件不会包含在包中。这是某种错误,是设计使然还是我们需要配置某些东西?
更新
看来问题出在我们自己的自定义部署代码上(我们自己打包部署到service fabric)。这确实有效,只要文件标有 复制到输出目录。
确保您已更新任何此类内容文件的项目元数据,以便 "Copy to Output Directory" 属性 设置为 "Copy Always" 或 "Copy if newer"。如果在执行正常构建后该文件没有出现在服务项目的 bin 文件夹中,那么它肯定不会最终出现在生成的包中。
我们想在服务结构包(配置、元数据)中部署几个静态内容文件。只要这些文件在包的根目录中,一切正常。但是,如果我们将它们放在子文件夹中,则这些文件不会包含在包中。这是某种错误,是设计使然还是我们需要配置某些东西?
更新
看来问题出在我们自己的自定义部署代码上(我们自己打包部署到service fabric)。这确实有效,只要文件标有 复制到输出目录。
确保您已更新任何此类内容文件的项目元数据,以便 "Copy to Output Directory" 属性 设置为 "Copy Always" 或 "Copy if newer"。如果在执行正常构建后该文件没有出现在服务项目的 bin 文件夹中,那么它肯定不会最终出现在生成的包中。