C# 无法处理文件 xxx.resx,因为该文件位于 Internet 或限制区域中或文件上带有 Web 标记

标签 c# api visual-studio-2012

我尝试在 VS2012 中构建项目时遇到问题。

由于错误而无法构建:

Couldn't process file xxx.resx due to its being in the Internet or Restricted 
zone or having the mark of the web on the file. Remove the mark of the web if 
you want to process these files.

Here是一个类似的问题。

但我尝试了该选项,但没有成功,因为我没有从互联网下载该文件。该项目是从头开始构建的。在项目中选择“属性”后,在 Windows 资源管理器中没有任何反应。我没有“解锁”选项,只有默认的三个选项(只读、隐藏和存档)。

我有同样的错误,无法构建或重建项目。我有一个理论认为这是更新 Windows 后最近出现的错误。更新之前,一切正常。有什么想法吗?

最佳答案

转到 Windows 文件资源管理器中的 xxx.resx 文件。右键单击并选择属性。对话框底部有一个“取消阻止”选项:

Unblock option

选中此项并单击“应用”。清理你的解决方案,它就会构建。

关于C# 无法处理文件 xxx.resx,因为该文件位于 Internet 或限制区域中或文件上带有 Web 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51356602/

相关文章:

c# - 在 DataTrigger 中绑定(bind) Storyboard 动画会使 XamlParser 崩溃

c# - mongodb c# 1.8.1 驱动程序删除 getdatabase(string name, MongoCredential credential)

java - 为什么 List 中没有 tail() 或 head() 方法来获取最后一个或第一个元素?

asp.net-mvc - Jenkins - MSBuild Web Deploy 创建 zip 而不是部署

c# - 在 Visual Studio 项目模板中创建解决方案文件夹

visual-studio - 是否可以在Visual Studio 2012中隐藏轮廓页边距?

c# - 尝试使用 EntityFramework 保存已存储在 ASP.NET 控件状态中的实体

c# - 如何使用套接字正确发送和接收字节/文件?

ruby-on-rails - Ruby Google API key 和分析

azure - 用于 API 访问的单个或多个 B2C 应用程序?