【问题标题】:Visual Studio Snippets: How to reference an assembly that is not in the GACVisual Studio 片段:如何引用不在 GAC 中的程序集
【发布时间】:2010-05-06 08:40:39
【问题描述】:

我有一个第 3 方未签名的程序集,我想在多个项目中引用它。 所以我创建了一个 sn-p 来添加引用和相对导入

我尝试了以下方法,以及几个带有完整路径的变体,没有 file:// 等,但无济于事。 有什么想法吗?

...
<Snippet>
    <References>
        <Reference>
            <Assembly>MyAssemly.dll</Assembly>
            <Url>file://C:\Program Files\MyProduct</Url>
        </Reference>
    </References>
    <Imports>
        <Import>
...

【问题讨论】:

    标签: .net xml assemblies reference code-snippets


    【解决方案1】:

    这里没有满意的答案。 URL 元素仅用于 F1 帮助。 Assembly 元素必须是简单名称或完全限定的程序集名称。

    更大的障碍是&lt;Reference&gt; 元素还没有在C# IDE 中实现。这是这个老feedback item的主题。它以“推迟”的形式关闭,这提供了一些希望,这将在某一天真正起作用。它们实际上可能使绝对路径名起作用。

    将您的投票添加到反馈项中,他们确实会注意这一点。

    【讨论】:

      【解决方案2】:

      可以通过添加引用和浏览到程序集位置来进行本地引用。

      【讨论】:

      • 好的,谢谢。我并没有在 sn-p 定义中这样做。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-25
      • 1970-01-01
      相关资源
      最近更新 更多