如何解决' Null'在VS 2013中为null或不是对象错误

时间:2015-08-26 10:44:31

标签: visual-c++

我使用的是visual studio 2013专业版。

当我创建新的VC ++控制台应用程序时,我收到以下错误

'空'是null还是不是对象

选择确定后,我收到以下异常

System.Runtime.InteropServices.COMException

如果我们在现有项目中添加任何文件,则会出现错误

项目类型'无'此项目项提供程序不支持。参数名称:itemType

我已尝试以下步骤来解决问题

  1. 修复了VS

  2. 卸载并重新安装

  3. 但问题仍然存在。

    注意:c#

    没有问题

    任何人都可以帮我解决这个问题。

    由于

2 个答案:

答案 0 :(得分:1)

我一直在努力解决同样的问题很长一段时间,互联网似乎在解决这个问题上干嘛,事实证明问题出在环境变量VCTargetsPath上。 默认值在某种程度上错过了末尾'\'的反斜杠。

echo WScript.Stdout.Write(WScript.Stdin.ReadAll().replace(/\^|/g,"\r\n")) > replace.js
cscript //nologo replace.js  < input.txt  > output.txt

应该是这样的:

VCTargetsPath = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140 

我希望这可以解决未来寻求者的问题。

答案 1 :(得分:0)