我想在visual studio中包含一个包含build的文件夹。这个文件夹包含我的.sqlite文件,我的exe文件需要它。我想知道在visual studio中我可以选择我想要包含在构建中的文件夹。
答案 0 :(得分:12)
答案 1 :(得分:5)
虽然上述答案是正确的(并且应该标记为这样),但可能存在另一种情况,即您的应用程序资源可能不是静态的(因此无法作为资源添加到解决方案中)。在这些情况下,您可以在项目属性窗口中使用post-build命令手动将文件复制到输出目录..
XCOPY $(SolutionDir)MyDynamicResourcesFolder *。* $(OutputDir)MyDynamicResourcesFolder
答案 2 :(得分:1)
我会说你将你的.sqlite文件移到\yourproject\bin\
,或者在你的项目中引用它(就像已经解释的那样)。
.sqlite宁愿在执行时,而不是在编译/构建时,因此在构建中包含它不会解决您的问题。
正确的解决方案应该是将.sqlite作为资源包含在项目中,以便它可以在运行时访问它。
答案 3 :(得分:1)
有点晚但我有同样的问题,但想要包含一个空目录。
按照设计,Visual Studio 2010将跳过空目录 使用Web部署打包Web应用程序项目。要变空 打包和部署目录,我们可以通过添加一个来解决这个问题 目录中的空存根文件使其非空。然后网络 deploy将使用存根文件打包和部署目录。