我们有一个.NET 1.1应用程序,我们保持在一个networking共享。 我们将.NET Framerwork安装到本地PC上,并通过以下方式设置完全信任:%windir%\ Microsoft.NET \ Framework \ v1.1.4322 \ caspol -pp off -cg LocalIntranet_Zone FullTrust
迄今为止,这在所有的个人电脑上运行良好,但是现在我们有了几台使用Win7的新电脑,这个过程不再有效。 该应用程序将从Win7的本地驱动器运行良好,但运行networking复制导致一般exception错误。
任何想法如何得到这个在Win7下工作?
不太确定。 卡斯波可能需要一些修补才能正确。 只是一个预感:如果这是64位的Windows 7,尝试从Framework64文件夹运行Caspol。
C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v1.1.4322 \ caspol.exe -m -ag 1 -url“file://// \\ computername \ sharename \ *”FullTrust -exclusive on
您必须确保使用“以pipe理员身份运行”启动命令提示符运行caspol。
只是在pipe理员组是不够的,你需要上述绕过UAC。