首页 > 解决方案 > 在 Visual Studio 2017 中构建项目的权限问题

问题描述

所以我真的很生气。在与微软员工来来回回数月之后,我几乎准备放弃这件事了。

所以这是交易。自从几个月前微软发布了 VS 2017 的新更新以来,我的项目一直没有构建。我收到以下错误:

Metadata file D:\Work\Unity Distributed\ISET\UnityDEng.ISET.Modules.Software\bin\Debug\UnityDEng.ISET.dll' could not be found   

该项目在其他人的工作站上构建良好,具有与我相同的更新和配置。实际上,我已经通过重做项目的 .SLN 自己解决并修复了这个问题,但我无法将其签入我们的版本控制系统,因为我确信它会破坏其他所有人的构建。我和 Microsoft 支持人员都认为该错误与权限相关,但是当我将其从版本控制中检查出来时,我让自己完全控制了所有对象。

有没有人遇到过这样的问题?听到您的建议会很有帮助,因为此时即使是 Microsoft 也感到困惑。

编辑:忘了提到该项目在 VS 2015 中构建良好,但显然我不想使用 2015 而其他人都在使用 2017。

标签: c#wpfvisual-studio

解决方案


快速更新:通过将 Visual Studio 降级到版本 15.6.7 来解决问题。不知道为什么这解决了它,但它确实。我相信这可能与我的 NugGet 包与 2017 不正确兼容有关。


推荐阅读