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

问题描述 投票:2回答:3

根据这个answer,当您发布ASP.NET应用程序时,它应该是“包含来自App_data文件夹的文件”选项。但我没有看到它:

在哪儿?

asp.net visual-studio-2010 publishing app-data
3个回答
9
投票

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

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

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


2
投票

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

将其添加到项目文件.csproj的末尾

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

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

© www.soinside.com 2019 - 2024. All rights reserved.