asp.net – Web部署项目AfterBuild路径问题
发布时间:2020-12-16 09:31:30 所属栏目:asp.Net 来源:网络整理
导读:我目前正在为Web项目设置构建服务器.我正在使用Web部署项目来创建可部署的程序包,我想进行一些简单的文件管理(复制webDeploy.config – web.config并删除.csproj文件). 我的目标如下: Target Name="AfterBuild" Delete Files="$(OutputPath)*.csproj" //Ta
我目前正在为Web项目设置构建服务器.我正在使用Web部署项目来创建可部署的程序包,我想进行一些简单的文件管理(复制webDeploy.config – > web.config并删除.csproj文件).
我的目标如下: <Target Name="AfterBuild"> <Delete Files="$(OutputPath)*.csproj" /> </Target> 但是,检查WDP的输出给了我这个 Target "AfterBuild" in file "C:projectDeploymentProject.Deployment.wdproj": Task "Delete" File ".Debug*.*" doesn't exist. Skipping. Done executing task "Delete". Done building target "AfterBuild" in project "Project.Deployment.wdproj". 部署路径确实包含调试路径.我究竟做错了什么? 解决方法
如果要使用通配符,则必须在项列表中执行此操作.项目列表将负责为您扩展通配符.所以在你的情况下:
<Target Name="AfterBuild"> <ItemGroup> <FilesToDelete Include="$(OutputPath)*.csproj" /> </ItemGroup> <Delete Files="@(FilesToDelete)" /> </Target> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ABP官方文档(三十二)【MVC Controllers】
- ef-code-first – 如何通过使用Identity ASP.NET MVC的代码
- asp.net signalR 专题—— 第三篇 如何从外部线程访问 Pers
- asp.net-mvc – 启用/禁用每个控制器/操作方法的会话状态
- asp中select(下拉菜单)如何同时获取value和text的值(亲测+转
- 数据绑定 – Asp.Net核心模型绑定,如何将空字段绑定为空字符
- asp.net使用AJAX实现无刷新分页
- asp.net-mvc – Visual Studio总是能够在源代码视图而不是设
- asp.net-mvc-3 – ASP.NET Web API问题 – 授权/认证
- 在ASP.NET MVC表单上允许多个按钮的最佳方法是什么?
推荐文章
站长推荐
- asp.net-mvc – 使用CORS和IE9(XDomainRequest对
- asp.net-mvc – IIS 7.5.无法禁用Url重写规则(我
- asp.net-mvc – 用于ASP.NET MVC 3的NuGet软件包
- asp.net – 通过邮件发送wcf服务消费表单数据
- asp.net-mvc-routing – MVC 5路由和可选参数
- asp.net – 表单认证ReturnUrl和子域名用于单点登
- asp.net-core – 如何从MVC 6中的ASP.Net 5 Tag
- asp.net-mvc – 将角色动态映射到ASP.Net MVC中的
- Safari和Asp.net中的cookie存在奇怪的问题
- asp.net-mvc – 允许使用数字中的点和逗号,而不仅
热点阅读