在VS 2015中禁用“您应该只从可靠来源打开项目”消息

时间:2015-07-02 14:29:13

标签: visual-studio visual-studio-2015

我正在从网络共享中打开项目,它一直在提示我这个。有人知道如何停止警告吗?

这是Visual Studio 2015的混合。

https://social.msdn.microsoft.com/Forums/vstudio/en-US/7cf8f449-6f6c-42d4-bc41-ddf55142d8f1/how-to-disable-security-warning-you-should-only-open-projects-from-a-trustworthy-source?forum=vseditor

2 个答案:

答案 0 :(得分:32)

取消选中以下选项:

  • 工具>选项>项目和解决方案>在项目位置不受信任时警告用户

答案 1 :(得分:10)

您可以删除Windows用于识别解决方案/项目来自不可靠来源的信息(但仅限于从互联网下载的项目 - 如果您正在打开它们),而不是完全禁用警告从它认为不可信的网络位置,例如不在本地Intranet上的共享,这不适用)。它将其存储在"备用数据流" (ADS)您可以通过在命令提示符下运行以下命令来查看:

// vars.js
exports.token = 'abcfgk6';
// mybot.js
var request = require('./vars.js');
bot.login(token);

C:\devs\MyProject>dir /r Directory of C:\devs\MyProject 09/29/2016 03:43 PM <DIR> . 09/29/2016 03:43 PM <DIR> .. 09/29/2016 03:42 PM <DIR> API 09/29/2016 03:42 PM <DIR> bin 10/17/2016 10:32 AM 3,078 Project1.csproj 26 Project1.csproj:Zone.Identifier:$DATA ADS文件是导致VS将其识别为不受信任的文件。您可以通过右键单击Zone.Identifier:$DATA文件,单击属性,然后选择&#34;取消阻止&#34;来删除仅适用于该项目的数据。在“常规”选项卡上。

Unblock in Explorer

或者,要以递归方式删除目录中所有文件的ADS,请将streams tool from SysInternals,cd下载到该目录并键入:

csproj

请注意,您可以通过输入eg来实际查看ADS文件,该文件只是一个常规文本文件。

streams -s -d .

在这种情况下,它将包含以下内容:

notepad Project1.csproj:Zone.Identifier:$DATA