Articles of msbuild

如何为msbuild.exe指定附加的包含目录

我正在尝试安装nodejs模块ibm_db。 我遇到的问题是,为了安装这个模块node-gyp需要使用msbuild来构build它,但是它不会检测到我已经安装的一些头文件。 如何将我的附加头文件的目录添加到某个path,以便在试图编译任何项目时,msbuild.exe能够find它们? 在Linux上,我只是简单地设置cpath =并且一切都很好。 谢谢!

MSBuild是否需要在Angular2的依赖项(在node_modules中)中传输.ts文件以使Angular2正常工作?

背景 我有一个与Angular2集成的ASP.NET MVC项目。 根据Angular.io快速入门指南 – 我在我的解决scheme文件中创build一个文件夹与默认的Angular2结构… ├── app | └── … ├── node_modules | └── … ├── typings | └── … | systemjs.config.js | tsconfig.json | typings.json | package.json …和一个默认的package.json文件: "dependencies": { "@angular/common": "2.0.0", "@angular/compiler": "2.0.0", "@angular/core": "2.0.0", "@angular/forms": "2.0.0", "@angular/http": "2.0.0", "@angular/platform-browser": "2.0.0", "@angular/platform-browser-dynamic": "2.0.0", "@angular/router": "3.0.0", "@angular/upgrade": "2.0.0", "core-js": "^2.4.1", "reflect-metadata": "^0.1.3", "rxjs": […]

cordova平台添加wp7失败 – msbuild错误

我想创build由我已经通过Node.js安装的Cordova 3.1.0供电的跨平台应用程序。 我已经安装了Visual Studio 2012和Windows Phone SDK 8 +更新。 我也补充说 我在环境variables的path看起来: C:\Python33\;C:\Program Files\PHP\v5.3;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Users\Filip\AppData\Local\Temp;C:\Python27;C:\Users\Filip\AppData\Roaming\npm;E:\dev\adt-bundle\sdk\platform-tools;E:\dev\adt-bundle\sdk\tools;E:\dev\WinAnt\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319 我已经通过命令创build应用程序: cordova create d4m com.example.d4m Drupal4me 我已经添加了Android平台: cordova […]

在Windows 7上的节点失败

============================== 已解决:从节点4.0.0切换到0.12.7。 Node v4.0.0似乎是相当原始的 我读过很多文章,他们没有帮助我。 任何解决方法? 我已经在Windows 7上安装了Visual Studio Express 2013,并set GYP_MSVS_VERSION=2013 。 但是在npm install我仍然得到了与socket.io依赖相关的以下错误: error C2995: 'v8::Local<T> _NanEnsureLocal(v8::Local<T>)' : function template error C3083: 'smalloc': the symbol to the left of a '::' must be a type [ error C2039: 'FreeCallback' : is not a member of 'node' [ error C2061: syntax error : identifier […]

错误MSB8007,同时下载与npm和节点的依赖关系

我正在尝试在npm节点应用程序中安装一些软件包,并且不断收到下面的错误消息。 我得到了与socket.io和mongo相同的错误。 我已经经历了许多类似的错误,并且根据其他线程中的build议安装了很多不同的东西,我真的不知道问题是什么。 如果有人有什么build议,我需要下载/设置,我将不胜感激。 $ npm install mongodb npm http GET https://registry.npmjs.org/mongodb npm http 304 https://registry.npmjs.org/mongodb npm http GET https://registry.npmjs.org/bson/0.1.9 npm http GET https://registry.npmjs.org/kerberos npm http 304 https://registry.npmjs.org/bson/0.1.9 npm http 304 https://registry.npmjs.org/kerberos > kerberos@0.0.2 install c:\Users\Ludicritz\Desktop\Umass-running-app\node_modules\mongodb\node_modules\kerberos > (node-gyp rebuild 2> builderror.log) || (exit 0) c:\Users\Ludicritz\Desktop\Umass-running-app\node_modules\mongodb\node_modules\kerberos>node "c:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bi n\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild > bson@0.1.9 install c:\Users\Ludicritz\Desktop\Umass-running-app\node_modules\mongodb\node_modules\bson > (node-gyp […]

Nodejs TFS构build定义

任何人都可以让我知道一个node.js应用程序的构build定义应该如何? 另外如何提及自动化testing中的摩卡testing? 第一次当我试图排队构build,我得到一个错误说: 未findMicrosoft.NodejsTools.targets。 所以我去复制NodejsTools文件夹与我的生成服务器中的.target和dll文件。 我没有看到这个错误。 现在我得到下面的错误: C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \ Microsoft.WebApplication.targets(132):无法复制文件“obj \ Debug \ OstNodeJs.exe”,因为找不到它。

实际上排除文件发布没有validation它

我试图发布一个纯粹的客户端项目 – 这是 – 纯html / js / css文件,在开发过程中由nodejspipe理。 节点创build一个非常深的path(超过260个字符) – 在node_modules / …内 尽pipe我完全排除了node_modules: <ExcludeFoldersFromDeployment>test;node_modules</ExcludeFoldersFromDeployment> 我尝试发布时仍然会引发exception: Error 1 The "CollectFilesinFolder" task failed unexpectedly. System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 […]

MSBUILD:错误MSB3428:无法加载Visual C ++组件“VCBuild.exe”

我正在尝试从很长一段时间安装nodejs 。 我试过search谷歌,但认真,我没有任何工作的解决scheme。 我的第一个问题是 为什么Nodejs需要Microsoft Visual组件? 其次,根据谷歌的build议,我尝试了下面的东西 已安装的Visual C ++ 2010(更新path中的variables),但安装后,我得到了更多的错误,包括“MSBUILD:错误MSB3428:无法加载VisualC ++组件”VCBuild.exe“。 通过https://github.com/TooTallNate/node-gyp获取错误,但仍然无法正常工作。 卸载并重新安装Node js,但没有成功。 我有以下版本 节点js 0.12 Python 2.7 Ruby 1.9.3 Windows 7 64位。 当我运行npm-install ,出现如下错误 MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe".To fix this, 1) install the .NET Framework 2.0 SDK, 2) install Microsoft Visual Studio 2005 or […]

在寻找工具版本的窗口上的节点npm错误

我试图使用节点,当我去安装npm包通过'npm install package.json' 我目前正在使用Windows 8.1作为我的操作系统。 它开始时,我开始使用redis,但我不知道是否因为redis。 我得到的错误是 MSBUILD:错误MSB4132:工具版本“2.0”无法识别。 可用的工具版本是“4.0”。 完整的控制台打印在这里 如果有人遇到这个错误,以及如何解决它将不胜感激