iga*_*ary 25 visual-studio-2013
我最初在桌面上安装了Microsoft Visual Studio Express 2013 for Web.我的桌面运行Windows 8.1与Internet Explorer 11.它运行正常,直到许可证在前30天后过期.我尝试登录续订许可证,但点击"登录"按钮后,我收到一个错误对话框.该对话框指出'浏览器受安全限制或javaScript被禁用.除了关闭并退出Visual Studio,我别无选择.
我去了微软的在线论坛.有关如何修复错误的讨论和建议.我尝试降低Internet Explorer中安全选项卡的设置.我已经验证了启用脚本的选项.我还将https://*.visualstudio.com添加到了受信任的站点选项卡.论坛上的其他用户尝试了相同的建议,但未成功登录visual studio应用程序.
小智 71
我有完全相同的问题,这就是我做的:
a)进入IE浏览器,单击设置轮,然后单击Internet选项和安全选项卡.
b)单击" 自定义级别"按钮(确保选择" Internet区域").
c)在" 安全设置"窗口中的" 脚本"下,为" 活动脚本"设置"已启用 " .
之后登录应该工作.即使Chrome是默认浏览器,似乎VS使用IE进行登录过程.
希望这可以帮助!
小智 9
人们遇到的另一个问题是登录对话框的错误.登录对话框使用Web浏览器控件登录用户.默认情况下,它会将"about:blank"作为URI加载.然后它继续尝试执行一些JavaScript(只是";")来验证它是否有权这样做.在某些机器上,这是有问题的,因为"about:blank"已映射到区域0或本地计算机区域.执行JavaScript时,MSHTML将检查URI的区域,然后检查执行脚本的策略.默认情况下,本地计算机区域被锁定,所有脚本执行都会生成查询策略.这意味着如果您在浸入式模式(也就是在Internet Explorer中)运行,您将收到一个消息框,询问您是否要执行该脚本.但是,VS 2013的"登录"对话框使用的Web浏览器控件不会在沉浸模式下运行MSHTML代码,因此查询策略实际上等同于Disallow策略.这里的错误是VS中的某个人假设"about:blank"解析到Internet区域,当它解析到本地计算机区域时,您会收到此行为.
解决方法是删除"about:blank"区域映射.注意这个关键点:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains]
删除"空白"键.
或者,您可以更改本地计算机锁定策略以执行脚本.reg键是:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Lockdown_Zones\0]
将"1400"DWORD值设置为0.
| 归档时间: |
|
| 查看次数: |
14856 次 |
| 最近记录: |