这里的问题不是 Visio,问题是浏览器安全性(只是禁止从 Web 链接打开任何本地文件)。浏览器将简单地拒绝打开本地文件,除非用户有一些特定的设置或安装了应用程序。
在 199x 中,打开本地文件还可以,但现在它在所有地方都被默认禁用,因为此选项引发了太多安全问题,并且被恶意软件严重滥用。
office (SharePoint) 是如何做到的:它在本地安装自定义应用程序协议(写入注册表)。它使用这样的链接:
ms-visio:ofe|u|https://unmanagedvisio.sharepoint.com/Shared%20Documents/AAA.vsdx
ms-visio:
这里是一个自定义应用程序协议,由 Office 安装注册。如果您假设办公室已安装,您可以尝试像这样模仿它:
ms-visio:ofe|u|file:///C:/some-folder/some-file.vsdx
ms-visio:ofe|u|file:///C:/mpsEmptyVisio.vsdx
L'erreur est sur les '' au lieu de '/'。
倒水测试仪,faire la commande suivante :
"C:\Program Files\Microsoft Office\Root\Office16\protocolhandler.exe" "ms-visio:ofe|u|file:///C:/mpsEmptyVisio.vsdx"
注意: 程序“protocolhandler.exe”存在错误,在 Office 2024 版本 16.0.17932.20130 中可能会出现错误,无法在汽车中执行解码阿韦克编码%## 或 %##%## ;这是安全失败的原因。