我正在运行Visual Studio 2008专业版9.0.30729.1,并且在使用C#或VB.net创建新的智能设备项目时遇到了严重问题。
当我尝试从模板创建新的智能设备应用程序时出现以下错误:
对象引用未设置为对象的实例...并且状态栏中的“项目创建失败”消息。
我已经从我的机器上卸载并安装了VS 2008软件,但似乎无法找到导致此问题的原因。
有人对我如何解决这个问题有任何建议吗?
答案 0 :(得分:1)
我解决了自己。
重新安装Microsoft Compact Framework 3.5 Redistribute。再来一次。
答案 1 :(得分:1)
我遇到了正确安装的Visual Studio 2010 Ultimate(Windows 7 64位)这个确切的问题但是当我尝试创建一个新项目时,我总是得到消息项目创建失败。我无法在互联网上找到适合我的解决方案。调试后,我得到了以下解决方案:
首先尝试http://masteranza.wordpress.com/2008/12/27/solution-vs-c-2008-project-creation-failed-bug中提到的解决方案步骤 如果上述步骤可以很好地解决您的问题,或者转到第3步 以管理员身份运行Regedit。转到HKEY_CLASSES_ROOT \ Wow6432Node \ CLSID {f414c260-6ac0-11cf-b6d1-00aa00bbbb58} \ InprocServer32 右键单击InprocServer32。您会注意到只有系统帐户存在。如果尚未存在,则授予对系统帐户的完全控制访问权限。现在,添加您的管理员帐户(或您尝试创建项目的帐户)并授予其完全控制访问权限。关闭Regedit 现在尝试再次创建一个项目。
在创建项目时,Visual Studio尝试打开属于McAfee(我系统上的防病毒软件)的上述注册表项。不知道为什么会这样做,但由于密钥有权限问题,因此无法打开它。