【发布时间】:2011-09-09 07:46:20
【问题描述】:
我想在 Visual Studio 中包含一个包含构建的文件夹。这个文件夹包含我的 .sqlite 文件,我需要它和我的 exe 文件。我想知道在 Visual Studio 的哪个位置可以选择要包含在构建中的文件夹。
【问题讨论】:
标签: visual-studio
我想在 Visual Studio 中包含一个包含构建的文件夹。这个文件夹包含我的 .sqlite 文件,我需要它和我的 exe 文件。我想知道在 Visual Studio 的哪个位置可以选择要包含在构建中的文件夹。
【问题讨论】:
标签: visual-studio
【讨论】:
content 和 copy always,它将创建文件夹。
虽然上述答案是正确的(并且应该这样标记),但在另一种情况下,您的应用程序资源可能不是静态的(因此不能作为资源添加到解决方案中)。在这些情况下,您可以在项目属性窗口中使用构建后命令手动将文件复制到输出目录。..
XCOPY $(SolutionDir)MyDynamicResourcesFolder*.* $(OutputDir)MyDynamicResourcesFolder
【讨论】:
有点晚了,但我有同样的问题,但想包含一个空目录。
根据设计,Visual Studio 2010 将跳过空目录 使用 web deploy 打包 web 应用程序项目。变得空虚 目录打包和部署,我们可以通过添加一个 目录中的空存根文件以使其非空。然后上网 deploy 将使用存根文件打包和部署目录。
【讨论】:
我会说你将你的 .sqlite 文件移动到\yourproject\bin\,或者在你的项目中引用它(就像有人已经解释过的那样)。
.sqlite 宁愿在执行时,而不是在编译/构建时,所以将它包含在构建中不会解决您的问题。
正确的解决方案应该是将您的 .sqlite 作为资源包含在您的项目中,以便它可以在运行时访问它。
【讨论】: