我正在使用 Web 部署项目构建我的网站,但构建失败并出现许多与我的母版页中的“#include virtual”指令有关的错误。
这些包含是导入一组集中管理的 html 模板文件所必需的。
这是包含指令和相关错误的示例:
<!-- #include virtual="/v3/sits/pdpdev/assets-templates/inc/head.html" -->
/PDPRegistration.csproj/Pages/ContentPage.Master(15):
error ASPPARSE: Failed to map the path
'/v3/sits/pdpdev/assets-templates/inc/head.html'.
每个包含文件的错误实际上出现多次。我不确定要映射什么或为什么要映射,但是在我开始使用 WDP 之前这从来都不是问题(我想根据构建环境更改 web.config 等等。)
该项目在我的 PC 上本地构建,然后通过映射驱动器复制到 Web 服务器。我在涉及 IIS 元数据库的网络上找到了一些解决方案 - 我不太清楚,我不确定它们是否适用于我如何构建和部署项目(也就是说,我是否必须在与 IIS 相同的系统以便使用元数据库?)
谁能建议我如何让我的项目使用 WDP 构建?