msbuild相关内容

复制二进制文件到物理文件的位置上后生成事件在VS2010

我想我的bin文件夹中生成的DLL复制到文件的位置上后生成事件在VS2010。 有人能帮助我这一点。 感谢 解决方案 您要添加的东西,如: XCOPY / Q / Y“$(TARGETPATH​​)”“C:\路径\到\地方\” 上的生成事件 为您生成后事件的项目属性页选项卡。该 / Y 将从提示您确认一个覆盖阻止它。 如果您还需要复制 .PDB 的文件,你需要这样的: X ..
发布时间:2015-11-24 20:45:26 C#/.NET

.NET 4.0的建立问题CI服务器上

有人设法让.NET 4.0应用程序编译CI服务器上没有一个CI服务器上安装Visual Studio 2010的? 没有SDK存在.NET 4.0。已经安装了.NET 4.0 CI服务器上。 Msbuild.exe适用于简单的项目,并给予以下警告: (GetReferenceAssemblyPaths目标) - > C:\ WINDOWS \ Microsoft.NET \框架\ v4.0 ..
发布时间:2015-11-24 20:35:37 C#/.NET

TFS 2010中创建的.Net 4.0 XmlSerializers DLL对于.NET 3.5的应用

我们必须运行在Visual Studio 2010中的目标。NET 3.5的一个ASP.Net Web应用程序。它是由TFS 2010年建立了这个Web应用程序有几个网页引用,因此该版本会创建一个相关XmlSerializers DLL。这个DLL,但是,是一个.NET 4.0组件。 当我运行从生成此Web应用程序,我得到的错误: 无法加载文件或程序集 “BLAH_BLAH_WEB_APP ..
发布时间:2015-11-24 20:17:39 C#/.NET

IS"复制本地"传递的项目参考?

WRT。所提出的重复数据删除:由于这这里queston暗示的相反的 第一,我读过 二,我只关心的的项目引用的这个问题,因为我已经的 第三,阅读建议的欺骗,但更漂亮回答这里由后@Albireo,它也将出现,它区分的文件的相关性,是非常重要的,其中的依赖引用一个DLL组件文件和项目的相关性(即什么我问) ,其中,依赖一个引用的项目的与该项目的隐含输出文件。 不管怎么说,这里的情况,有点特殊,我认为, ..
发布时间:2015-11-24 20:07:36 C#/.NET

在TFS 2010或MSBuild的触发器的配置转型

我试图利用配置转换的中持续集成环境中。 我需要一种方法来告诉TFS生成代理来执行转换。我是那种希望它会发现在配置转换文件(web.qa-release.config,web.production-release.config,等...)后,只是工作。但事实并非如此。 我有一个TFS生成定义,建立正确的配置(QA释放,产量释放,等...),我有一个拿到这些定义中内置了一些特定的.proj文件,以 ..
发布时间:2015-11-24 16:08:47 C#/.NET

如何添加自定义的NuGet喂TeamCity的构建?

我创建使用TeamCity的一个的NuGet服务器(虚拟机在网络上运行),并创建数据包发布到它的构建。 我也有另外一个项目需要使用该程序包。该项目是建立在TeamCity的为好。在我的本地的Visual Studio我加了的NuGet供稿URI,安装包,一切工作正常。但是,当我尝试建立它的TeamCity它说,“包没有找到”。 所以我的问题是:“如何添加自定义的NuGet喂TeamCity的构 ..
发布时间:2015-11-24 16:08:04 C#/.NET

我可以设置LARGEADDRESSAWARE在Visual Studio中?

我有一个必须是32位,并且需要以.NET程序集/ LARGEADDRESSAWARE。 我知道如何与EDITBIN做到这一点,但我不知道是否有在Visual Studio 2010内置的方式吗?或者,也有人写的MSBuild任务的呢? 编辑:的这是一个C#应用程序,因此可悲的是没有连接选项:( 解决方案 您可以做到这一点作为一个生成后的任务。在“生成事件”选项卡,把下面的命令 EDIT ..
发布时间:2015-11-24 15:55:47 C#/.NET

运行$ C C分析(FxCop的12.0 / 14.0)上生成代理$没有安装Visual Studio二千○一十五分之二千○一十三

FxCop的10后微软停止出货的FxCop的一个单独的安装程序。 官方可以当前安装Visual Studio二千零一十五分之二千零十三后只运行code分析(FxCop的12.0 / 14.0)。 但是,我们坚定的关于不上生成代理安装Visual Studio(安装需要,然后被关在同步与我们已经得到了对开发商的计算机等)。 那么我将如何去有关获取FxCop的12.0 / 14.0〜上生成代理,$ ..
发布时间:2015-11-24 15:55:17 C#/.NET

安装的MSBuild没有4.0的Visual Studio 2010

我安装了.NET 4.0和VS 2010 RC对我的笔记本电脑,并自动安装的MSBuild。我希望通过只在安装.NET SDK没有VS 2010打造一个持续集成服务器,所以我下载了微软的.NET 4.0框架,在此这是链接的SDK适当的链接,或者这仅仅是运行?如果没有,哪里的链接SDK? 我有点怀疑它是整个SDK,因为它是那里的.NET 3.5 SP1下载超过200MB仅35MB。 解决方案 ..
发布时间:2015-11-24 15:53:42 C#/.NET

如何通过我们的CI平台(哈德森)我自动递增的C#程序集版本?

我和我的团队是可怕在递增程序集版本号,我们经常船舶装配与1.0.0.0版本。很显然,这会导致很多麻烦。 我们得到了很多与我们的实践更好地通过我们的 CI 的平台,我真的很想设置设置为自动递增值的AssemblyInfo.cs 文件中,使我们的程序集的版本自动更新该组件中的code的变化。 我有previously设置(之前我们发现哈德森)的方式来增加值或者通过的MSBuild 或命令行(记不清 ..
发布时间:2015-11-24 15:53:16 C#/.NET

如何建立一个VS2010文件项目(vcxproj)与TFS生成(无VS 2010)

我有一个是建设优良在VS 2008中的一个项目,然后我们安装并开始使用TFS生成,然后我们升级到TFS 2010年一切都还是很好,建设正确(后我实现了我们新的构建过程,使得一切都非常好与任何远程的Visual Studio 2010客户端的单点击生成启动)。 Visual Studio中并不需要对生成代理安装。我非常努力(的非常的硬)不要安装在生成代理的Visual Studio,因为我的理解是, ..
发布时间:2015-11-24 15:36:59 C#/.NET

阅读AssemblyFileVersion从集信息后编译

如何才能阅读的 AssemblyFileVersion 的,或者它的组件的 AssemblyFileMajorVersion 的 AssemblyFileMinorVersion 的 AssemblyFileBuildNumber 的 AssemblyFileRevision 的,在.csproj的范围内,以下编译? 我试图从内置组件拉动信息如下: <目标名称=“AfterCompile ..
发布时间:2015-11-24 15:34:01 C#/.NET

如何使用的MSBuild我发布Asp.NET Web应用程序?

我想发布本地使用楠和MSBuild的一个Asp.net MVC的Web应用程序。这是我使用我的恶性目标是什么; <目标名称=“发布 - 文物到构建”> < MSBuild项目=“我-solution.sln”目标=“发布”> <属性名=“配置”值=“调试”/> <属性名=“OUTDIR”值=“建立\”/> ..
发布时间:2015-11-24 15:32:36 C#/.NET

如何有条件地部署基于构建配置一个app.config?

我有三个自定义生成配置{开发,QS,珠三角}。所以,我有三个应用程序的configs {Dev.config,Qs.config,Prd.config}。我知道如何编辑的.csproj文件,以输出正确的基础上,当前构建配置。 <目标名称=“AfterBuild”> <删除文件=“$(TARGETDIR)$(TargetFileName)的.config”/> ..
发布时间:2015-11-24 15:17:09 C#/.NET

如何从C#调用的MSBuild

有没有更好的方法来调用的MSBuild从C#/。NET比脱壳而出的msbuild.exe?如果是的话,怎么办? 解决方案 是的,添加的引用 Microsoft.Build.Engine 和使用的引擎类。 PS:注意引用正确的版本。有2.0和3.5组件,你将不得不 ..
发布时间:2015-11-24 14:53:02 C#/.NET

路径的MSBuild

我如何编程获取路径的MSBuild从那里我的.exe文件运行的机器? 我可以从环境中的.NET版本,但没有得到正确的文件夹中的.NET版本的方法吗? 解决方案 各地注册表戳,它看起来像 HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的MSBuild \ ToolsVersions \ 2.0 HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的MS ..
发布时间:2015-11-24 14:45:48 C#/.NET

MSBuild的,定义条件编译符号

我可能只是盲目的,但有一个命令行中MSBUILD指定条件编译符号? 目前,我有我的buildscript这一行: SET MSBUILD = C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \ MSBuild.exe SET CONFIG =调试 %MSBUILD%/号码:配置=%CONFIG%/p:OutputPath=..\..\output源\ ..
发布时间:2015-11-24 14:35:45 C#/.NET

什么是&QUOT的最佳做法;复制本地"并与项目引用?

我有一个大型的C#解决方案文件(〜100项目),我试图以提高生成时间。我认为“复制本地”是一种浪费在许多情况下我们,但我想知道的最佳做法。 在我们的.sln我们有应用程序A取决于程序集B依赖于组装C.在我们的案例上,有几十个“B”和一些“C”的。由于这些都包括在的.sln,我们使用项目引用。所有组件目前建设成$(SolutionDir)/调试(或释放)。 在默认情况下,Visual Studi ..
发布时间:2015-11-24 13:57:33 C#/.NET

我如何重写CopyLocal(私人)设置MSBuild中的.NET引用

我一直在摔跤这个几天和成吨的搜索,我找不到我应该上的路径后。 我想要做的是建立一个MSBuild项目,将建立我们的整个.NET应用程序(8解决方案constst,也许250个项目拆分之间)与一些设置在单独的项目文件覆盖,使什么调试版本为我自己。 我特别想建立我们与优化起飞和完整的调试信息发布配置/ PDBS产生。此外,为了减少我们目前超长的编译时间我想“复制本地”(或私人在实际的PROJ文件的 ..
发布时间:2015-11-24 13:52:37 C#/.NET