在 windows 8 上运行 inno setup 安装,选择网络驱动器(映射驱动程序),将导致错误消息:
“您选择的驱动程序或 unc 共享不存在或无法访问。请选择另一个。”
谷歌搜索导致这里,这建议改变
'默认目录名'
成为
DefaultDirName={sd}\folder
没有变化。
打开从 git hub 获得的 inno 设置显示按摩保存在参数名称“msgInvalidDrive”上,查找使用它的代码在第 2574 到 2579 行
{ Check if it's a valid drive, reconnecting it first if necessary }
RootPath := RemoveBackslashUnlessRoot(AddBackslash(PathExtractDrive(T)));
ReconnectPath(RootPath);
if not DirExists(RootPath) then begin
LoggedMsgBox(SetupMessages[msgInvalidDrive], '', mbError, MB_OK, True, IDOK);
Exit;
end;
所以我尝试确保该文件夹存在。这没有帮助。
关于如何解决这个问题的任何想法建议?
浏览看起来像这样:
并且错误消息仍然存在。