MSBuild使用/m参数编译WPF项目出现GeneratedInternalTypeHelper.g.cs不存在问题

神棍 2014-05-29 11:39:10
发现个问题,使用MSBuild编译项目,如果不加/m参数,则正常编译,但是如果添加了/m参数,则编译时会出现找不到obj下的GeneratedInternalTypeHelper.g.cs文件,但是看了下不加/m正常编译后的obj下,也没有这个文件的。

所编译的文件是sln文件,使用代码生成,包含一些操作后的csproj文件,csproj文件都是操作其他项目文件生成的,如下图:



使用msbuild直接编译我生成的csproj文件,加/m参数编译正常。

这样做是为了对与一个项目,生成多个dll文件(按一级目录区分),如下图:



如果使用MSBuild tasks能达到同样效果也不吝赐教。
...全文
424 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
神棍 2014-06-07
  • 打赏
  • 举报
回复
顶一下..............
神棍 2014-06-05
  • 打赏
  • 举报
回复
顶一下..............
神棍 2014-06-03
  • 打赏
  • 举报
回复
顶一下..............
  • 打赏
  • 举报
回复
xaml 文件 最终 转换成BAML(Binary Application Markup Language 二进制应用程序标记语言) 来进行编译的,不知道 是不是这个原因?另外:你的 /m 单单是个字符串?
神棍 2014-05-29
  • 打赏
  • 举报
回复
顶一下..............

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧