我试图在Windows 2003 Server(企业版)上安装SQL Server Express 2008 R2。
我收到以下错误信息:
标题:caspol.exe – 应用程序错误
文本:应用程序未能正确初始化(0x000007b),单击确定以终止应用程序。
下载安装程序并运行时以及使用Web平台安装程序时,都会得到相同的错误消息。
在互联网上我发现有关类似问题的所有网页说这是一个腐败.net安装问题 – 这台服务器运行多个.net应用程序,我从来没有任何问题,他们中的任何一个。
我卸载并重新安装.net(导致痛苦的宕机),没有任何改变。
这里有人有什么想法可能会导致这个?
更新1:其他信息我忘了包括:32位版本的Windows在虚拟机中运行,没有反病毒
更新2:从命令行运行caspol.exe时,我得到相同的错误
你有没有在服务器上运行的任何防病毒软件? 这是32位还是64位?
正如你所说,下载安装程序并运行时会出现相同的错误,当在同一台服务器上执行时会得到什么结果。 我相信当地的安全政策是有情的,不能这样做。 但是,您可以从单独的计算机下载.NET 3.5 SP1,然后在该计算机上进行复制以进行安装。
然后执行以下命令行:Drive:\ WINDOWS \ Microsoft.NET \ Framework \%version%\ caspol.exe -m -ag 1 -url“file://// \ computername \ sharename *”FullTrust -exclusive on
仅供参考:CASPOL.EXE是Windows的内部代码访问安全策略工具,使用户和pipe理员可以修改机器策略级别,用户策略级别和企业策略级别的安全策略。
从安装程序中看到这样的错误被标记为来自另一台计算机,导致它被阻止做一些事情。 在文件资源pipe理器中的文件属性检查是否是这种情况。 使用取消阻止button从文件中清除此限制。
