devenv vdproj is build other project, not package msi
公司有个老项目,是用VS2010开发的Winform程序,采用的是VS 的Installer打包的,最近弄了Jenkins自动打包脚本,发现不好使,无法生成msi。
使用VS2010可以正常打包,但是在CMD下执行devenv steup.vdproj /Rebuild 则无法生成msi文件,而是把解决方案下的其他项目都走了一遍。
网上找了很多解决方案,都不好使,然后看到了一篇帖子:Four Solutions built in three different ways !!! (microsoft.com)
里面有这么一段话:
The standard devenv logic will kick in in this case and it will look for a .sln file with the same base name (foo, in my example) in the parent directory of the project file. If no such .sln file exists, it will check that same directory for a single .sln file that references the project. If such a .sln file exists, your command should have exactly the same behavior as if you had done:
作者:眾尋
出处:https://www.cnblogs.com/ZXdeveloper/p/16954950.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)