【问题标题】:Can't Reference DLL's from mapped network drive in Visual Studio 2012无法从 Visual Studio 2012 中的映射网络驱动器引用 DLL
【发布时间】:2013-10-31 08:52:49
【问题描述】:

所以我有几个项目使用引用的 DLL,最近我们制作了一个 Network(X:) 驱动器,它将始终包含最新的 DLL。

现在我已将此驱动器作为网络驱动器添加到“我的电脑”中,然后我将 Visual Studio 2012 中的 DLL 引用到该特定驱动器。

现在你可以看到我有几个来自驱动器 X:\ 的引用 DLL,它是映射网络驱动器。 https://dl.dropboxusercontent.com/u/68454529/Missing%20Drive/References.JPG

一周前一切正常,但现在当我想从 X:\ 引用新的 DLL 时,我找不到驱动器 但是当我转到“我的电脑”时,驱动器就在那里并且工作正常

https://dl.dropboxusercontent.com/u/68454529/Missing%20Drive/Computer.JPG

这个用途可以工作,这就是我如何从驱动器 X 中获取其他类似项目的参考。

我已经尝试让驱动器离线使用 - 仍然无法正常工作

对可能出现的问题或如何解决此问题有任何想法吗?

TIA

*抱歉无法在此处添加图片,需要 10 名代表...

【问题讨论】:

  • But now when I want to reference a new DLL from X:\ I cant find the drive: 找不到驱动是什么意思?您是否正在通过Add referenceBrowse 屏幕?
  • 是的,正如你在第二张截图中看到的那样,底部是Browse屏幕到Add reference的sn-p
  • 只需重新映射您的驱动器...
  • 我也这样做了 - 结果相同

标签: c# dll reference


【解决方案1】:

所以我想出了一个不同的方法,而不是Map Network drive...

只需Add a Network Locationhttps://dl.dropboxusercontent.com/u/68454529/Missing%20Drive/Solution.JPG

现在所有引用的 DLL 都将显示绝对路径: https://dl.dropboxusercontent.com/u/68454529/Missing%20Drive/DLL%20Location.JPG

【讨论】:

    猜你喜欢
    • 2013-11-21
    • 2022-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多