根据这个answer,它应该是选项"包含来自App_data文件夹的文件"当您发布ASP.NET应用程序时。但我不明白:
它在哪里?
答案 0 :(得分:7)
我不相信该选项是最新的Visual Studio。
相反,您应该可以通过右键单击解决方案资源管理器中的文件并单击“属性”将构建操作更改为“内容”。
然后应将它们包含在发布过程中。
答案 1 :(得分:0)
我使用了After Build Target。只需在部署时创建一个空文件夹。
将其添加到项目文件.csproj
的末尾<Target Name="CreateDirectories" AfterTargets="GatherAllFilesToPublish">
<MakeDir Directories="$(OutputPath)App_Data\"/>
</Target>
答案 2 :(得分:0)
https://forums.asp.net/t/2126248.aspx?App_Data+folder+missing+in+release