可爱的牙膏 · 17年前的这部民国爱情剧,陈坤周迅主演,结局 ...· 2 月前 · |
风流倜傥的热带鱼 · 省市场监管局关于食用腊肉制品的消费提示 - ...· 7 月前 · |
强悍的柚子 · 在《我们的歌》中听见「我们的歌」|歌曲|光良 ...· 11 月前 · |
闯红灯的便当 · 交换人生手游电脑版下载_交换人生手游电脑版怎 ...· 1 年前 · |
发财的小马驹 · 【万象T01】_万象汽车万象T012023款 ...· 1 年前 · |
我正在试着用MSBuild插件设置Jenkins。我让Jenkins从存储库中检出解决方案并运行构建。但是每次构建都会失败,因为有几个
error CS0433: The type 'CustomControls_WarningPopup' exists in both (...)
WarningPopup
是一个定义了两次的
.ascx
,每个网站项目定义一次,解决方案中有两个网站项目。问题是,在从VS2010编译整个解决方案时,这不会出现任何问题。我应该用一些特定的参数来运行MSBuild,让它的行为像VS一样吗?
我已经尝试过将
Temporary ASP.NET files
移动到自定义文件夹(就像
this
answer中的一样),但没有任何帮助。也许我遗漏了一些对CI专家来说显而易见的东西。
我找到原因了。第二个项目中有另一个
UserControl
,它意外地继承了同名的类。这两个控件都在同一个目录中,Visual Studio在编译期间也没有看到任何错误,ReSharper也没有看到任何错误。此外,MSBuild在两个网站项目中都抛出了错误,尽管其中只有一个项目存在重复的控制。最有趣的是,这种情况已经持续了几个月,没有出现任何问题……
无论如何,改变这个控件的类解决了这个问题,最终自动化构建成功了!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券