首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MsBuild (v14)不生成licenses.licx

MsBuild (v14)不生成licenses.licx
EN

Stack Overflow用户
提问于 2018-04-25 06:34:43
回答 1查看 1.1K关注 0票数 1

当使用“手动”时,MsBuild版本14似乎不会生成licenses.licx文件。当我们从visual (v2017)编译代码时,一切都正常,但是当手动从批处理文件中编译代码时,许可证文件不会生成,而且显然我们的构建失败了,因为找不到该文件。

我们使用以下命令:

msbuild.exe project_path /verbosity:normal /t:rebuild /tv:14.0 /p:Configuration=Release,Optimize=true,Platform=AnyCPU,OutputType=Library

我尝试了互联网上的每一种解决方案,我已经为windows 7、8和10安装了.net SDK,但仍然没有成功。

有人知道为什么吗?

提前谢谢你

更新:

我的描述不完全正确。问题是msbuild不输出assembly_name.dll.licenses文件。licenses.licx存在于“我的项目..”下。正确无误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-03 13:02:57

我们发现vs 2017的MsBuild版本15安装在"C:\Program (x86)\Microsoft Visual MSBuild“下,而不是像以前的版本14那样安装在"C:\Program (x86)\MSBuild\15.0\bin”下。

通过使用版本15,问题不再发生。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50015490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档