综合应用WPF/WCF/WF/LINQ之十七:关于简化发布新版本的步骤的问题

简介:
对于比较简单的项目,我们可以直接编译项目,然后将bin\Debug下面的文件Copy到发布目录即可。
  但对于比较复杂的项目,如加入了配置文件的项目,则不能这样做。这时要求发布目录下的文件除xbap、manifest文件之外,其它文件都以deploy后缀结尾。
  这时,如果仍用手工Copy的方式,就显得太过麻烦了。这种情况下,我们可以借助于bat文件来实现的。
    1 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.Info.dll" "..\Eallies.OA.Web\Eallies.OA.Info.dll.deploy"
    2 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.Info.Enum.dll" "..\Eallies.OA.Web\Eallies.OA.Info.Enum.dll.deploy"
    3 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.Service.Contract.Fault.dll" "..\Eallies.OA.Web\Eallies.OA.Service.Contract.Fault.dll.deploy"
    4 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.Service.Wrapper.dll" "..\Eallies.OA.Web\Eallies.OA.Service.Wrapper.dll.deploy"
    5 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.UI.Controls.Common.dll" "..\Eallies.OA.Web\Eallies.OA.UI.Controls.Common.dll.deploy"
    6 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.UI.Controls.Logical.dll" "..\Eallies.OA.Web\Eallies.OA.UI.Controls.Logical.dll.deploy"
    7 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.UI.exe" "..\Eallies.OA.Web\Eallies.OA.UI.exe.deploy"
    8 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.UI.exe.config" "..\Eallies.OA.Web\Eallies.OA.UI.exe.config.deploy"
    9 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.UI.exe.manifest" "..\Eallies.OA.Web"
   10 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.UI.xbap" "..\Eallies.OA.Web"
   11 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.Utility.dll" "..\Eallies.OA.Web\Eallies.OA.Utility.dll.deploy"
   12 copy "..\Eallies.OA.UI\bin\Debug\Eallies.OA.Workflow.Service.Wrapper.dll" "..\Eallies.OA.Web\Eallies.OA.Workflow.Service.Wrapper.dll.deploy"
  这样一来,在没有增加新文件的情况下的新版本发布,就变得简单很多了:更改发布版本号,编译,运行bat文件。




本文转自 Eallies 51CTO博客,原文链接:http://blog.51cto.com/eallies/79025,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
C# Windows 开发者
当WPF遇见OpenGL:一场关于如何在Windows Presentation Foundation中融入高性能跨平台图形处理技术的精彩碰撞——详解集成步骤与实战代码示例
【8月更文挑战第31天】本文详细介绍了如何在Windows Presentation Foundation (WPF) 中集成OpenGL,以实现高性能的跨平台图形处理。通过具体示例代码,展示了使用SharpGL库在WPF应用中创建并渲染OpenGL图形的过程,包括开发环境搭建、OpenGL渲染窗口创建及控件集成等关键步骤,帮助开发者更好地理解和应用OpenGL技术。
227 0
|
C# Windows
WPF教程002 - 实现Step步骤条控件
原文:WPF教程002 - 实现Step步骤条控件在网上看到这么一个效果,刚好在用WPF做控件,就想着用WPF来实现一下 1、实现原理 1.1、该控件分为2个模块,类似ComboBox控件分为StepBar和StepBarItem 1.
2245 0
|
开发者 开发工具 定位技术
|
C# Windows 前端开发
WPF开发示例,详细操作步骤
演练:开始使用 WPF .NET Framework 4 其他版本 3(共 3)对本文的评价是有帮助 - 评价此主题 ...
985 0
|
前端开发
WCF更新服务引用报错的原因之一
WCF更新服务引用报错的原因之一
|
C# 数据安全/隐私保护
c#如何创建WCF服务到发布(SqlServer版已经验证)
c#如何创建WCF服务到发布(SqlServer版已经验证)
72 0