“无法加载文件或程序集操作不受支持。”在映射网络驱动器上

时间:2018-02-25 00:01:32

标签: c# windows visual-studio unit-testing network-drive

我尝试过以下帖子/网站的解决方案:

错误:

  

无法加载文件或程序集   “文件:// \ [networkdrive] \程序\杂项   项目\ CSVSerializer \ UnitTestProject1 \ BIN \调试\ UnitTestProject1.dll”   或其中一个依赖项。不支持操作。 (例外   来自HRESULT:0x80131515)

尝试在映射的网络驱动器上发现我的解决方案时,在多个设备上发生此错误,这发生在vs2015和vs2017中。如果我将解决方案和目录复制到设备本身,它可以正常工作。

我尝试了什么:

  • 取消阻止文件:未阻止DLL
  • Readonly:未标记为只读
  • loadFromRemoteSources:在vs2015上启用&所有设备上的2017年
  • 使用UNC路径而不是映射驱动器

为什么要使用网络驱动器?

将我的项目文件保存在一个中央,冗余,备份的位置,我可以从多个设备访问,而无需每次都从源代码控制中提取并重建。为大型项目和程序集节省VM空间。

考虑到只有https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/runtime/loadfromremotesources-element

的VS标志,这似乎是一种支持的,甚至是预期的使用项目的方式

为什么会这样?这个错误有更多信息吗?我该怎么做才能排除问题?

0 个答案:

没有答案