你是怎么做到的,当在 VS2010 中发布一个 web 项目时,它也会发布一个空文件夹?
做了一些研究,我发现可以通过在此文件夹中包含任何文件、提供属性并将其选择为“内容”来完成,这样它就包含了文件夹(以及文件)。
没有更简洁的方法,可以这么说,只用我需要的空文件夹发布项目吗?
你是怎么做到的,当在 VS2010 中发布一个 web 项目时,它也会发布一个空文件夹?
做了一些研究,我发现可以通过在此文件夹中包含任何文件、提供属性并将其选择为“内容”来完成,这样它就包含了文件夹(以及文件)。
没有更简洁的方法,可以这么说,只用我需要的空文件夹发布项目吗?
最干净的过程是修改“构建后事件”并添加命令以在那里创建文件夹。您可以从项目属性中执行此操作:
这样,每次构建项目时,都会创建文件夹,其中包括进入 webdeploy 的构建。
如果您的 Web 应用程序应该构建为Web 项目而不是网站,则可以使用“构建后事件” 。看看下面的截图。
在VS 2010中,您还可以使用“构建后事件”
如何:指定构建事件 (C#)
另一种选择是在 VS 项目中创建文件夹并将任何文件放在那里,例如 dummy.txt,并像这样标记该文件的属性:
还有一个选项,您可以随时在源代码中封装该文件夹的使用,并询问该文件夹是否不存在然后创建它。