我有一个 .vbproj 文件,它是一个 VB.NET 网页应用程序项目。我可以构建包含该项目的解决方案,然后右键单击该项目并在本地发布。在 VS 2013 专业版更新 3 中没有任何问题。
我试图构建此解决方案并使用 Jenkins CI 中的 msbuild 插件在 VS 之外发布项目。
该项目未能被发布,因为它说它正在跳过不可发行的项目。
命令及其输出如下:
执行命令
cmd.exe /C C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
/t:Publish /p:VisualStudioVersion=12.0 /p:OutDir=C:/temp/eric
StarWebPortal/StarWebPortal/StarWebPortal.vbproj && exit
%%ERRORLEVEL%% from C:\Tools\Jenkins\jobs\STAR-dev_POC\workspace
[workspace] $ cmd.exe /C C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe /t:Publish /p:VisualStudioVersion=12.0 /p:OutDir=C:/temp/eric StarWebPortal/StarWebPortal/StarWebPortal.vbproj && exit %%ERRORLEVEL%% Microsoft (R) Build Engine version 4.0.30319.18408 [Microsoft .NET Framework, version 4.0.30319.18444] Copyright (C) Microsoft Corporation. All rights reserved. 在VS中可以工作,但为什么在msbuild命令行中不能工作?