我正在使用 Visual Studio 2010 中的 php 网站。在我尝试发布之前,一切都很顺利。该网站的已发布版本中不包含任何 php 文件。我该如何解决?
我在这个线程(Visual Studio 2010 Web Publish missing a fileBuildAction
)中读到,您可以基于每个文件更改属性。太好了,但是对于分布在庞大文件夹层次结构中的 112 个和一些奇怪的文件,我如何自动执行此操作?我可以更改BuildAction
每个以 结尾的文件的默认值*.php
吗?我什至愿意在命令行上执行此操作,因为至少在那时,我可以遍历文件列表并为每个文件更改它。
编辑:我意识到一些事情:BuildAction
属性存储在<Project_Name>.vbproj
文件中,形式如下:
<ItemGroup>
<Content Include="aboutus.php" />
<None Include="login.php" />
这是我更改BuildAction
aboutus.php(通过VS)而不是login.php之后的样子。明智地使用 Find-and-Replace 会起作用,但会很乏味。这是我的临时解决方案。