“项目位置不受信任”的设置

如果尝试在通用命名约定 (UNC) 路径上打开或创建客户端项目,将出现此对话框。默认情况下,UNC 路径不是“受信任”的项目位
置。当您试图从该位置调试或运行时,项目可能无法正确运行。有关更多信息,请参见 配置安全策略 [ http://msdn.microsoft.com/zhcn/
library/7c9c2y1w(VS.80).aspx ] 。
以下工具用于修改影响文件共享的策略:
.NET Framework 配置工具 (Mscorcfg.msc) [ http://msdn.microsoft.com/zh-cn/library/2bc0cxhc(VS.80).aspx ]
代码访问安全策略工具 (Caspol.exe) [ http://msdn.microsoft.com/zh-cn/library/cb6t8dtz(VS.80).aspx ]
Mscorcfg.msc
Caspol.exe
请参见
©2009 Microsoft Corporation. All rights reserved.
一种修改影响文件共享的策略的简单方法是使用 Mscorcfg.msc 授予特定的文件共享“FullTrust”权限。必须是计算机上的管理员才能进
行此更改。
授予文件共享“FullTrust”权限
1. 启动 Mscorcfg.msc。
2. 展开“运行库安全策略”节点、“计算机”节点、“代码组”节点和“All_Code”节点,然后突出显示“LocalIntranet_Zone”节
点。
3. 在右窗格中单击“添加子代码组”。
4. 选择“创建新代码组”,输入代码组的名称,然后单击“下一步”。
5. 选择 URL 的条件类型,然后使用 file://\\servername\sharename\* 格式(其中 \\servername\sharename 是共享的名称)
输入项目的共享位置的 UNC 路径。单击“下一步”。
6. 选择“使用现有权限集”并选择“FullTrust”,然后单击“下一步”。
7. 单击“完成”。
8. 重新启动 Visual Studio。
注意
请确保在路径的末尾加上星号。
使用 caspol.exe 完成此更改时,要使用下列命令行(要进行此更改,您必须是计算机上的管理员):
复制代码
caspol -m -ag 1.2 -url urlname FullTrust
其他资源
配置安全策略 [ http://msdn.microsoft.com/zh-cn/library/7c9c2y1w(VS.80).aspx ]

原文地址:https://www.cnblogs.com/yangleiWPF/p/1837471.html