我正在尝试打包Azure的部署,但它没有打包应用程序正常工作所需的一些文件。这些文件主要是PDF和DOCX。
如果我转到打包/发布设置,我有3个选项: 1.仅运行此应用程序所需的文件。这是默认选项,不包括PDF和DOCX。 2.此项目中的所有文件。这包括丢失的文件,但它也包括文件后面的代码(即使它们被编译)。我不想包含这些文件。 3.此项目文件夹中的所有文件。甚至没有试过这个,因为它可能比选项2更差。
我的问题是如何设置运行此应用程序实际需要哪些扩展名?
答案 0 :(得分:6)
发布此问题后,我发现了。对于那里有任何相同或类似问题的人来说......
为了在部署包中包含某些文件,您必须将这些文件的构建操作设置为Content。右键单击解决方案资源管理器中的文件,然后单击“属性”。将构建操作更改为内容:
此外,您必须将Package / Publish的设置设置为“仅运行此应用程序所需的文件”。默认选项。