Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 部署不';t复制应用程序数据&x27;s子文件夹_Visual Studio 2008_Deployment_App Data - Fatal编程技术网

Visual studio 2008 部署不';t复制应用程序数据&x27;s子文件夹

Visual studio 2008 部署不';t复制应用程序数据&x27;s子文件夹,visual-studio-2008,deployment,app-data,Visual Studio 2008,Deployment,App Data,我的web项目有一个包含子文件夹的app_数据文件夹。 当我从visual studio2008部署我的项目时(右键单击,部署,勾选包含app_数据),它只复制app_数据根目录下的文件,而不复制其子目录下的文件 是否有办法解决此问题?在未部署的子文件夹中,右键单击每个文件并检查其属性:生成操作和复制到输出目录。验证生成操作是否设置为“内容”,复制到输出目录是否设置为“始终复制”(或复制,如果更新)。更改所有文件属性的一种快速方法是高亮显示所有文件属性,然后右键单击属性,这将一次性更改所有文件属

我的web项目有一个包含子文件夹的app_数据文件夹。 当我从visual studio2008部署我的项目时(右键单击,部署,勾选包含app_数据),它只复制app_数据根目录下的文件,而不复制其子目录下的文件


是否有办法解决此问题?

在未部署的子文件夹中,右键单击每个文件并检查其属性:生成操作和复制到输出目录。验证生成操作是否设置为“内容”,复制到输出目录是否设置为“始终复制”(或复制,如果更新)。更改所有文件属性的一种快速方法是高亮显示所有文件属性,然后右键单击属性,这将一次性更改所有文件属性的值


在回答这个问题之前,我会说:我假设一个web部署项目类似于一次点击部署,我的答案基于此:)

只需确保wurfl.xml.gz文件属性的设置(通过Visual Studio中的属性窗口)构建操作设置为内容。此属性决定Visual Studio或工具在编译或发布期间应如何处理各个项目文件

为要发布为“内容”的文件设置buid操作

如果您使用的是VS2008,则在发布过程中会有一个选项复选框

由于您使用的是VS2010,请右键单击属性->打包/发布Web->排除文件应用程序数据文件夹


啊,是的,我忘了。已检查文件夹本身的属性,但没有属性。这是文件级的。。