Navigation Failed: Cannot Find Application……\HTML\1033\default.htm

来源:互联网 发布:mac make alias 编辑:程序博客网 时间:2024/06/01 22:38

【摘】想用vs2008 中创建一个 win32 控制台程序,但从向导得到以下错误提示:navigation failed. Cannot find c:\program files\microsoft visual studio 9.0\vc\vcwizards\appwiz\generic\application\HTML\1033\default.htm

想用vs2008 中创建一个 win32 控制台程序

但从向导得到以下错误提示
  navigation failed. Cannot find c:\program files\microsoft visual studio 9.0\vc\vcwizards\appwiz\generic\application\HTML\1033\default.htm


Navigation Failed: Cannot Find ApplicationHTML1033default.htm 错误解决办法 - 乂乂 - 一个人,一支烟  ·~~

说明 vs2008 无法找到英文版本的向导配置文件。 1033(表示US English ) 2052 表示简体中文。
引起这个问题的原因有可能是,在英文操作系统下,安装了中文版本的 vs2008。

嗯,下面3个解决方案,我试过第一个和第二个,第三个感觉很麻烦就没试过,大家如果遇到这个问题的话建议直接第一个解决方案就可以了。

解决办法1:
在 vs2008 里 选择 Tools-->Options-->Environment-->international Setting-->languag 里选择 中文简体。 重新启动 vs2008, 就ok了。

Navigation Failed: Cannot Find ApplicationHTML1033default.htm 错误解决办法 - 乂乂 - 一个人,一支烟  ·~~

解决办法2:
在我的vs2008 安装目录 C:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojects 下找到win32console.vsz
原有文件内容为:

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.9.0
Param="WIZARD_NAME = Application"
Param="RELATIVE_PATH = VCWizards\AppWiz\Generic"
Param="CONSOLE_TYPE_ONLY = true"
Param="WIZARD_ID = 75"

在最后一行加入
Param="FALLBACK_LCID = 2052"

同时把 C:\Program Files\Microsoft Visual Studio 9.0\VC\VCWizards\2052 目录下的4个文件(common.js, NewStyles.css,Script.js,styles.css )拷贝到C:\Program Files\Microsoft Visual Studio 9.0\VC\VCWizards\1033 目录中。


解决方案3:

解决方法: 打开注册表,找到

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet
Settings/Zones

在Zones下创建 “项”, 项名 : 1000

在该项下创建:

o Name = 1207

o Type = REG_DWORD

o Data = 0x000000

的DWORD值。

 

创建好后如下图:

image

然后关闭VS2005 or VS2008, 再次打开, 一切OK。


原创粉丝点击