我正在使用 Visual Studio 2012 和 Team Foundation 服务器/服务以及 Microsoft Azure 云服务来开发 .Net aspx 应用程序。
我能够编辑代码并将这些更改检查回 TFS,但是由于某种原因,对此 Web 应用程序很重要的整个/images 文件夹在构建时不再移至 azure。
图像存在于 Visual Studio 中,可以在 TFS 上在线查看,但最终不会出现在我们的部署服务器上。
是否尝试过重命名图像文件夹、删除它、检查新文件等,但网络浏览器中仍然没有显示任何内容?
我无法直接访问托管此应用的 Azure 帐户,只能访问 TFS 和代码库。
对 .aspx 和 .css 文件的所有更改都可以毫无问题地出现在 azure 服务器上。 我还要说的是,当在 Visual Studio 上 checkin 文件时,速度非常快 - 几乎就像文件没有被上传一样。
我的背景是 php 开发,所以我不否认这很可能是用户错误。
最佳答案
在 Visual Studio 项目中,确保图像文件夹中的文件在属性窗口中标记为 Build Action = Content。
关于asp.net - Team Foundation 服务器上的图像文件夹在构建时未复制到 azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18258577/