当我打开托管在映射的 ClearCase 动态视图上的 VS 解决方案,然后尝试调试其中的一个 C++ 项目时,我收到以下错误:
无法启动程序 'Y:\[path]\[program].exe'
不支持操作。未知错误:0x80070057。
我的环境设置如下:
Windows 7 Enterprise SP1 x64
Visual Studio 2017 Professional (Update 2)
ClearCase Explorer 7.1.2.8
ClearCase view mapped to the Y: drive
当我在 VS 2017 中打开这样的解决方案文件时,会出现以下对话框:
我知道我可以通过取消选中Tools -> Options -> Projects and Solutions -> Warn user when the project location is not trusted
. 但是,我要解决的真正问题是我无法从 Visual Studio 2017 中运行位于 ClearCase 动态视图上的项目。
我已经验证将目录结构从Y:
to复制到C:
可以调试的应用程序。有谁知道如何使 ClearCase 动态视图成为受信任的位置?我从内部尝试了以下各项Control Panel -> Internet Options -> Security
,但均未成功:
- 将所有区域更改为限制最少的设置(Internet:中;本地 Intranet:低;受信任的站点:低)。
- 未选中 Internet 区域的“启用保护模式”。
- 单击“本地 Intranet”区域的“站点”按钮,然后
... 取消选中“自动检测 Intranet 网络”
b. 选中“包括其他区域中未列出的所有本地(内联网)站点”
c。选中“包括所有网络路径 (UNC)” - 单击“受信任站点”区域的“站点”按钮,然后
... 取消选中“要求此区域中所有站点的服务器验证 (https:)”
b。将“file://view”添加到“网站”
c. 将“file://[server-name]”添加到“网站”
d. 将“file://[fully-qualified-server-name]”添加到“网站”
我还尝试在“ %VS2017INSTALLDIR%\Common7\IDE\devenv.exe.config<loadFromRemoteSources enabled="true" />
”的<runtime>
标签中添加。
啊!有谁知道如何完全信任我的 ClearCase 动态视图,以便 Visual Studio 允许我从该驱动器调试应用程序?