标签: post-build

Post Build退出代码1

我有一个带有post build事件的项目:

copy $(ProjectDir)DbVerse\Lunaverse.DbVerse.*.exe  $(TargetDir)
Run Code Online (Sandbox Code Playgroud)

它每次都在我的机器上工作正常.我有一个新的开发人员总是得到"退出代码1"错误.我让她在DOS提示符下运行相同的命令,它工作正常.可能是什么导致了这个?有没有办法解决真正的错误?

我们都使用Visual Studio 2008.

visual-studio-2008 post-build

104
推荐指数
8
解决办法
15万
查看次数

XCode Scheme Post-Actions的日志文件在哪里?

我正在我的XCode项目中运行Scheme的Build-> Post-actions"Run Script"中的脚本.它运行正常,但我想看到该脚本的控制台输出.它似乎没有包含在Log Navigator选项卡中,在哪里可以找到此日志?

xcode logging post-build xcode-scheme

41
推荐指数
1
解决办法
5258
查看次数

在Jenkins作业中止时运行Post Build脚本

是否有可能的方法/插件可以在Jenkins作业中止时运行后期构建脚本.我确实看到post build插件提供了一个执行一组脚本的操作,但这些脚本只能在成功作业或失败作业的2个选项上运行.

post-build jenkins jenkins-plugins

19
推荐指数
3
解决办法
2万
查看次数

如何一个接一个地运行参数化作业(没有参数)

我在詹金斯有一份工作,有2个参数.我想运行另一个计划,该计划没有参数,并且根据该计划,根据需要多次启动现有计划.

新计划需要安排每1​​5分钟运行一次(将由Jenkins的调度程序选项完成),该计划的代码将:

  • 连接到数据库
  • 获得所需的记录集
  • 开始循环记录集
    • 存储键/值对(现有作业的参数)
  • 结束循环

完成此操作后,我需要使用存储的每个键/值对运行现有作业.我可以像Jenkins一样开箱即用(使用1.406),还是必须远程调用现有作业?在使用"构建后操作"部分中的"构建其他项目"选项(计划的配置)时,我看不到如何将参数从一个计划传递到另一个计划

谢谢

parameterization post-build jenkins

15
推荐指数
1
解决办法
3万
查看次数

"如果"是VS 2010中的后期构建宏的语法

我正在尝试添加一个后构建宏,如果配置不是"Debug",它将在构建后有条件地复制一些文件.我正在尝试以下方法:

if ('$(ConfigurationName)' <> 'Debug')
    copy /y $(ProjectDir)memcached.$(ConfigurationName).config   
            $(ProjectDir)memcached.config 
Run Code Online (Sandbox Code Playgroud)

我得到错误255."if"语句的正确语法是什么?

visual-studio-2010 post-build-event visual-studio post-build

15
推荐指数
1
解决办法
7344
查看次数

Visual Studio Post-build事件:用于(set)命令中的%f

Visual Studio 2010 Post-build事件中的此命令

for %f in ("$(ProjectDir)$(OutDir)*.dll") do echo %f
Run Code Online (Sandbox Code Playgroud)

(echo将被其他一些工具取代)给我错误

The command "[...]" exited with code 255.
Run Code Online (Sandbox Code Playgroud)

我想我必须逃离最外面的圆括号,但我不知道如何.我试着\(((.

.net visual-studio post-build for-in-loop

14
推荐指数
1
解决办法
4040
查看次数

使用VS2010缩小JavaScript并附加版本号

我有一些我想要实现的目标,但我不确定如何到达目的地:

  1. 为我的Web项目创建一个包含缩小的javascript文件的单击部署
  2. 版本化我的缩小JavaScript文件,以防止在推送新版本时浏览器缓存静态内容
  3. 引用RELEASE版本上的版本化JavaScript文件,以及使用DEBUG构建的JavaScript文件的非缩小版本

从这篇文章:

http://encosia.com/automatically-minify-and-combine-javascript-in-visual-studio/

我已经添加了JSMin来使用如下命令来缩小我的文件:

"$(SolutionDir)Tools\jsmin.exe" < "$(ProjectDir)Scripts\myfile.js" > "$(ProjectDir)Scripts\myfile.min.js"
Run Code Online (Sandbox Code Playgroud)

我还将这个添加到我的网页中,以便在调试模式下保留非缩小文件:

    <% if (HttpContext.Current.IsDebuggingEnabled) { %>
             <script type="text/javascript" src="scripts\myfile.js"></script>
    <% } else { %>
             <script type="text/javascript" src="scripts/myfile.min.js"></script>
    <% } %>
Run Code Online (Sandbox Code Playgroud)

所以我真的想知道如何防止myfile.min.js在更新时被Web浏览器视为静态内容.如果我的目标不是单击部署,我可以手动添加版本号,但这似乎不是一个可靠的方法.思考?

javascript minify visual-studio-2010 post-build

13
推荐指数
2
解决办法
3615
查看次数

Jenkins svn提交后构建

我试图在Jenkins CI成功后进行构建后提交.

有没有办法做到这一点?

我的问题是,当我构建它时,我需要在工作区中生成一些dll,我需要提交给svn.

svn commit post-build jenkins

8
推荐指数
1
解决办法
1万
查看次数

"附加到进程"作为构建后事件

我有一个在"w3wp.exe"进程下运行的应用程序.

在调试时,我经常发现自己遵循以下步骤:

1 - 做出一些改变

2 - 构建项目

3 - 使用"工具"菜单下的"附加到进程"对话框附加到"w3wp.exe".

4 - 在应用程序中执行一些操作以使我的代码执行,因此我可以在调试器中逐步执行它

我想在后构建脚本中自动执行第3步,以便IDE在构建完成后自动附加到进程.请注意,我已经将应用程序作为构建后过程的一部分启动,因此我可以指望此时存在的过程.

有没有人知道自动化"附加到进程"命令的方法?命令行中的某些内容会特别好,但宏也可以.

我在Windows 7,64位下使用Visual Studio 2008.

编辑 @InSane基本上给了我正确的答案,但它不起作用,因为我需要调试托管代码,而不是本机代码.看来vsjitdebugger默认使用Native代码,因此我的断点没有被击中.在IDE内部,我可以指定"托管代码",调试器按预期方式附加.那么有没有办法将vsjitdebugger指向托管代码?

automation visual-studio-2008 post-build

6
推荐指数
1
解决办法
2652
查看次数

构建后脚本返回errorlevel 255

我目前有一个以下脚本作为项目的后期构建:

if $(ConfigurationName) == "Debug (x64)" || $(ConfigurationName) == "Release (x64)" (goto :x64)
if $(ConfigurationName) == "Debug" || $(ConfigurationName) == "Release" (goto :x86)

:x64
copy "$(SolutionDir)References\x64\System.Data.SQLite.dll" "$(TargetDir)System.Data.SQLite.dll"
goto :default

:x86
copy "$(SolutionDir)References\System.Data.SQLite.dll" "$(TargetDir)System.Data.SQLite.dll"
goto :default

:default
copy "$(SolutionDir)References\System.Data.SQLite.Linq.dll" "$(TargetDir)System.Data.SQLite.Linq.dll"
Run Code Online (Sandbox Code Playgroud)

(它根据配置将x86或x64版本的程序集复制到输出文件夹)

这个脚本返回错误级别255,因为我不知道批处理脚本,有人能指出我的错误吗?

batch-file visual-studio-2010 post-build

6
推荐指数
2
解决办法
5036
查看次数