当前位置: 首页 > 知识库问答 >
问题:

Jenkins change-assembly-version-plugin未更新ASP.NET项目中的AssemblyInfo.cs文件

富波光
2023-03-14

我们正在努力将我们的构建迁移到詹金斯。我正在一个旧的ASP.NET项目上运行POC,我刚刚添加了一个新的MSTest项目。我试图通过使用change-assembly-version-plugin对项目的输出进行版本化。

生成的输出更新来自新测试项目的AssemblyInfo.cs文件,但不更新ASP.NET项目的文件,即使生成日志声明该文件已更新。

git.exe init C:\程序文件(x86)\Jenkins\Workspace\MyProjectFolder\test#timeout=10

从http://myserver/zjenkinspoc.git获取上游更改

git.exe--版本#timeout=10

git.exe配置core.sparsecheckout#timeout=10

git.exe签出-f哈希

git.exe rev-list哈希#timeout=10

[AssemblyFileVersion(“1.0.0.3”)]

ASP.NET项目AssemblyInfo.cs文件未更改。

共有1个答案

蒋高扬
2023-03-14

问题是更新的文件有以下两行。没有更新的文件没有。我把这些行添加到第二个文件中,一切都正常工作了。

[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
 类似资料:
  • Maven 的 Assembly 插件用来将项目中的依赖、模块和网站稳定等其他资源打包到一个单独的分发文件。

  • 但是建议的解决方案对我来说都不起作用。我从sqlite数据库中的RecycerView列表项,当我向左滑动时,相应的数据将成功地从数据库中删除。由于某些原因,昨天一切都工作得很好,删除的项从列表中消失了,但从今天开始,该项在RecycerView中仍然可见。下面是我的代码:

  • 我正在跟随Udacity的android课程,该课程要求下载他们的阳光项目。当我签出并导入android studio时,我无法打开xml文件。控制台表示无法同步项目。我在下面附上了截图。 知道如何解决这个问题吗?为什么它如此重要,以至于我甚至不能打开xml文件?

  • 我有一个包含多个模块的项目,与Maven中的常见项目一样,

  • 本文向大家介绍使用Ajax更新ASP.Net MVC项目中的报表对象方法,包括了使用Ajax更新ASP.Net MVC项目中的报表对象方法的使用技巧和注意事项,需要的朋友参考一下 Ajax技术显著加快了Web应用程序的速度。另外,视觉效果方面也有提升。大家都同意,每次点击按钮时整个页面都会被刷新这一点不太友好。如果你的网速不是很快,那么这个过程会很烦人,因为所有的元素都会先消失,再慢慢重新出现。如

  • 问题内容: 我一直在尝试找出如何更新dynamoDB中的项目,但没有成功。 我知道如何添加和删除项目,但不更新。 这是我的代码: 问题答案: 看来您正在尝试使用Expression更新项目,在这种情况下,您不正确。无论是和用于占位符代替你的表达。 我想如果您想为某项设置属性,您的代码将类似于以下内容: 这将更新一个看起来像这样的项目: 对此: