15得票2回答
卸载vs2015后无法打开vs2008项目

我已安装Visual Studio 2008和2012。最近,我也安装了Visual Studio 2015,但后来又卸载了它。现在我无法在Visual Studio 2008中打开我的紧凑框架项目。 无法读取项目文件 'Projectname.vbproj'。MSbuildTools...

38得票9回答
发布Web站点项目时,临时路径过长

我正在尝试使用Publish Web Site工具发布一个ASP.NET网站项目,但是出现了以下错误: ASPNETCOMPILER(0,0):Error ASPRUNTIME:指定的路径、文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于248个字符。 我看到...

16得票3回答
如何在使用VS2010的情况下,通过MSBuild来针对解决方案中特定的.NET项目进行目标设置?

我有一个MSBuild命令行可以构建整个解决方案,大致如下: msbuild SomeSolution.sln /p:Configuration:CustomDebug;Platform=OurPlatform /nodeReuse:false /maxcpucount:4 /t:Build...

18得票5回答
sgen.exe在构建过程中失败

将 Visual Studio 项目的输出目录更改后,它开始无法构建,并出现一个非常类似以下错误的错误:C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin\sgen.exe /assembly:C:\p4root\Zantaz\tru...

16得票1回答
MsBuild条件计数项

我希望在数据项数量超过一个时抛出错误。 为什么下面的代码不起作用?我该如何编写正确的表达式?<ItemGroup> <Data Include="a"/> <Data Include="b"/> </ItemGroup> <Err...

22得票2回答
清空 MSBuild ItemGroup

有没有一种方法可以删除ItemGroup的内容,而不需要使用目标? 我正在寻找等价于以下内容的东西: <ItemGroup> <MyItemGroup Remove="@(MyItemGroup)"/> </ItemGroup> 感谢您的选择。

11得票1回答
如何使用Cake构建验证访问安全的NuGet服务器?

我们正在使用Cake Build自动化构建,同时使用来自nuget.org的NuGet包,但我们还有自己的NuGet Feed服务器,需要用户名/密码进行身份验证才能访问。如何在自定义带有身份验证的NuGet Feed服务器上使用Cake Build?

10得票3回答
自定义常规目标以构建解决方案。

我创建了一个名为"RealClean"的自定义通用目标,它可以删除输出目录和"中间输出"目录中的所有文件。我将其放在Microsoft.Common.targets文件中。 当我在我的csproj上运行MsBuild时一切正常。 但是当我在我的sln上运行MsBuild时(该sln只引用了一系...

7得票2回答
构建工具,将SSRS项目报告RDL模式从2016版本转换为2008版本

我有一些目前使用2016模式的SSRS报告,需要在构建时转换为2008 R2模式。 有人知道我如何实现这一点吗?这真的可以做到吗?Microsoft提供了这种工具吗? 很难找到有关此问题的信息,因此非常感谢任何帮助! 谢谢大家!

7得票4回答
MSBuild:自动收集数据库迁移脚本?

环境概述: Asp.net Web应用程序(源代码存储在svn中) SQL Server数据库(数据库架构(表/存储过程)存储在svn中) 数据库版本与Web应用程序程序集版本同步(存储在“CurrentVersion”表中) CI Hudson服务器检出Web应用程序并运行自定义的MSB...