msbuild

    0热度

    1回答

    当我在TFS 2017中排队时,出现以下错误。 “Microsoft.Web.Publishing.targets 3009,5):错误:Web部署任务失败。(包文件 'C:\ agent_work \ 3 \ S \ TestApp \ TestApp \版本' 没有一个.zip文件扩展名。)” 我不知道为什么我得到这个错误。我在TFS服务器上托管了代理。 www.youtube.com/wat

    1热度

    1回答

    我已经在这个问题上燃烧了几个小时,并且做了大量的搜索来弄清楚发生了什么事情。 我有一个从.csproj文件加载项目文件的应用程序,因此它引用了Microsoft.Build dll。在我的一台电脑上,一切正常。另一方面,当我尝试加载.csproj文件时,应用程序崩溃。 我得到的例外是Microsoft.Build.Exceptions.InvalidProjectFileException类型的以

    0热度

    1回答

    更新我的NuGet 4.3,从那以后,总有一个错误,当我构建系统尝试恢复 我使用VS2017,版本15.3.5的NuGet包和wixtoolset安装 "C:\NuGet\NuGet.exe" restore "C:\...\....sln" -ConfigFile "C:\....\NuGet.config" -NoCache -NonInteractive -Verbosity detaile

    1热度

    1回答

    我们使用Jenkins构建使用msbuild的项目。 我添加了一个项目引用到一个现有的项目,但忘了将这个新项目添加到所有的解决方案文件。 我承诺,但詹金斯告诉我,一切正常。 我想,在命令行: msbuild test.sln /t:Rebuild /p:Configuration=Debug 有工作正常,在詹金斯和我的开发机器上完全清除工作目录。输出告诉我,msbuild找到该项目并构建它。

    1热度

    1回答

    我需要手动修改我的.vcxproj,我试图了解使用the documentation的MSbuild模式。 在我现有.vcxproj,我有标签<PropertyGroup Label="Globals">但the documentation存在Label属性没有提及。 这是针对现有的Visual Studio C++项目,启动时没有错误。 Label属性是做什么的?

    5热度

    4回答

    要与Visual Studio 2017年使用新的C# 7.1 language features,您添加设置<LangVersion>latest</LangVersion>到您的项目文件(S)。 然而,建立这样的项目MSBuild中的错误(15.3.409.57025版本,位于C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterpr

    0热度

    1回答

    我最近升级了我的科尔多瓦解决方案以使用Visual Studio 2017.我能够在Visual Studio Professional 2017 IDE中成功构建Android APK。 当我尝试建立使用2017年的MSBuild在命令行的解决方案,我收到以下错误: MSBUILD : cordova-build error BLDErr_Build_ExceptionLookingForNod

    0热度

    1回答

    有很多关于如何在从控制台手动调用msbuild时捕获日志记录输出的帖子,但我想知道是否有任何方法使用通配符(时间戳,配置等)将所有日志记录输出记录到我想要的文件中,如果构建是从Visual Studio中触发的。 否 - 从控制台运行它不是一个选项。我花了2天的时间试图让它工作。似乎Xamarin的目标不是以开发友好的构建自动化为目标而构建的。 为什么它不是一个选项? - 错误的工具集, - 错误

    17热度

    1回答

    。代码生成过程以编程方式将项目添加/删除到csproj文件。工作流程如下:开发人员添加一个新的C#接口,或者删除Visual Studio 2017中现有的C#接口。如果开发人员先保存项目文件,然后运行代码生成器,那么一切都按预期工作。代码生成的资产要么添加到项目中(要么被移除),Visual Studio会相应地反映这些更改。但是,如果开发人员在运行代码生成器之前未能保存csproj文件,并且删

    0热度

    1回答

    MSBuildWorkspace现在不在我用来构建应用程序的计算机上显示文档。 我见过Roslyn workspace for .NET Core's new .csproj format,但在我的情况下,它在开发计算机(文档已填充)上工作正常,但对于同一个项目在另一台计算机上是空的。 所以我不知道为什么它可以在我的开发计算机上工作,但不在我的其他计算机上......? 这是代码: public