我试图在命令行中使用MSBuild发布解决方案(在visual studio中创建(。但是我得到的程序集文件是用文件夹命名的,它们保存在文件夹中作为前缀。
前任。如果我正在名为"的文件夹中发布构建;SIT";并且组件名称是";FWA";然后在build发布后,应用程序文件被命名为SITFWA.application.
我在命令行中使用的发布构建的命令是:
msbuild/t:publish/p:PublishDir="C: \User\Desktop\wert\SIT">
您应该注意,PublishDir
节点被标识为文件夹路径。所以您必须添加。
如果使用/p:PublishDir="C:UserDesktopwertSIT"
,则意味着SIT
是程序集名称的一部分。
解决方案
所以你应该使用这个发布命令:
msbuild /t:publish /p:PublishDir="C:UserDesktopwertSIT"