哪里“包含App_data文件夹中的文件”选项?

时间:2013-04-18 15:23:29

标签: asp.net visual-studio-2010 publishing app-data

根据这个answer,它应该是选项"包含来自App_data文件夹的文件"当您发布ASP.NET应用程序时。但我不明白: enter image description here

它在哪里?

3 个答案:

答案 0 :(得分:7)

我不相信该选项是最新的Visual Studio。

相反,您应该可以通过右键单击解决方案资源管理器中的文件并单击“属性”将构建操作更改为“内容”。

然后应将它们包含在发布过程中。

答案 1 :(得分:0)

我使用了After Build Target。只需在部署时创建一个空文件夹。

将其添加到项目文件.csproj

的末尾
<Target Name="CreateDirectories" AfterTargets="GatherAllFilesToPublish">   
    <MakeDir Directories="$(OutputPath)App_Data\"/>  
</Target>  

答案 2 :(得分:0)

  1. 在已发布的应用程序的根文件夹下手动创建App_Data文件夹
  2. 右键单击App_Data文件夹,然后选择 Publish App_Data文件夹
  3. 将一个项目添加到App_Data文件夹中,然后将其设置为包含在发布中。

https://forums.asp.net/t/2126248.aspx?App_Data+folder+missing+in+release