【发布时间】:2017-05-12 18:11:19
【问题描述】:
我们的构建会自动将 javascript/css 文件捆绑在一起,并在文件名中添加校验和以便于验证。因为这些是自动生成的并且名称会发生变化,所以我无法将它们包含在解决方案中。我试过浏览 msdn 链接,但找不到所有可能标签的完整架构。
我发现但无法理解的东西: How to Edit deployment settings in Publish Profile
我也在 SO 上看到了this 的答案,但我无法让它工作,它试图将它放在 obj 文件夹中,而不是发布文件夹中,而且我不能找到架构并尝试找出如何重定向它。
理想情况下,最终目标是让发布配置文件将位于项目中 bundles 文件夹下的这些文件复制到 PublishProfile.pubxml 文件中指定的发布目录中的 bundles 文件夹中。
感谢您的帮助!
【问题讨论】:
-
不确定您所说的“轻松验证”究竟是什么意思,这是否符合您的要求? msdn.microsoft.com/en-us/magazine/mt795185
-
简单的验证,我的意思是很容易看出到底是哪个css文件部署到了服务器上,所以如果有css问题,不用去挖,很快就能识别出部署了正确的 css(对于 js 也是如此)。问题不在于那个,我不想更改当前的文件命名结构,因为它解决了我们的问题和痛点。
标签: c# visual-studio msbuild publish