【发布时间】:2020-05-06 23:15:27
【问题描述】:
我在 Visual Studio 中单独开发了一些小项目,为了满足我的需要,使用 GitHub 或 Azure Repos 之类的存储库似乎有点过头了。因此,我将我的项目保存到 OneDrive 并开发我的项目,当准备好发布并转移到下一个版本时,只需复制现有项目目录以进行版本控制并开始工作到下一个版本。
但我在构建项目时经常被刺痛
Couldn't process file <file>.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.
然后我必须将导向器从 OneDrive 复制到未同步的区域,例如 C:\Temp,它构建得很好,但是一旦完成,我就会忘记将修改后的项目复制回来。似乎没有明确的原因,并且文件属性没有通常的“取消阻止”选项:
有没有人在使用 OneDrive 时遇到过这种情况,或者有任何关于为什么会发生这种情况的建议?我确信主要的建议是使用 repo 解决方案,但是除了这个问题之外,这种方法对我来说效果很好,所以我最好使用 OneDrive 来获得解决方案。
编辑:确认我已将我的 OneDrive 路径添加到 Visual Studio 受信任位置区域并尝试将 file://[pc-name] 添加到我的本地 Intranet 受信任地址区域,但没有任何成功.
【问题讨论】: