【发布时间】:2013-04-11 19:16:57
【问题描述】:
根据answer,当您发布 ASP.NET 应用程序时,它应该是选项“包含 App_data 文件夹中的文件”。但我没有看到它:
它在哪里?
【问题讨论】:
标签: asp.net visual-studio-2010 publishing app-data
根据answer,当您发布 ASP.NET 应用程序时,它应该是选项“包含 App_data 文件夹中的文件”。但我没有看到它:
它在哪里?
【问题讨论】:
标签: asp.net visual-studio-2010 publishing app-data
我认为最新的 Visual Studio 中没有该选项。
相反,您应该能够通过右键单击解决方案资源管理器中的文件并单击“属性”将构建操作更改为“内容”。
这应该将它们包含在发布过程中。
【讨论】:
我使用了 After Build Target。只需在部署时创建一个空文件夹。
将此添加到项目文件 .csproj 的末尾
<Target Name="CreateDirectories" AfterTargets="GatherAllFilesToPublish">
<MakeDir Directories="$(OutputPath)App_Data\"/>
</Target>
【讨论】:
https://forums.asp.net/t/2126248.aspx?App_Data+folder+missing+in+release
【讨论】: