您的位置:首页 > 其它

中文版VS2008SP1如何安装英文版RIA Services

2009-09-09 23:29 274 查看
由于英文版RIA Services(提示未安装Silverlight)不支持中文版Visual Studio2008,为了尝鲜不得不在网上搜索解决方法,找到利用命令行msiexec /i RiaServices.msi NOCHECK=true终于把RIA Services装上了,在应用中却找不到模板项,继续索索发现需要将\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\1033\和\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\1033目录下的文件拷贝的相应的2052目录下,也就是把模板文件从英文目录拷贝到中文目录。但是仍然找不到Domain Service Class项,郁闷ing……。
忽有一日记起Visual Studio 2008有个重新安装模板的命令,马上试了下,结果还是找不到Domain Service Class项,难道真的没办法了吗?忽然想到自己装的是Windows7,会不会和账户的UAC设置有关呢?重新启用了Administrator账户,然后在Administrator账户下重新使用devenv /installvstemplates命令,意想不到的事情发生了,Domain Service Class出现了,试着按照微软RIA Services的例子做了个简单应用,终于成功了。
以下是安装步骤:(继续下面的步骤之前请确认已安装好Visual Studio 2008SP1和Silverlight3 Tools for VS2008SP1)
1、msiexec /i RiaServices.msi NOCHECK=true
2、将\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\1033\目录下的文件拷到\2052 目录下
3、将\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\1033目录下的文件拷到\2052 目录下
4、在Visual Studio 2008 命令提示下运行:devenv /installvstemplates。 (注意:必须在Administrator账户下运行此命令才有效)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: