【发布时间】:2018-08-22 09:27:33
【问题描述】:
我已经使用 Visual Studio 2013 创建了一个 Visual Studio 扩展 (VSIX)。 在这个扩展中,我引用了我创建的另一个类库 (DLL)。
安装扩展后,该DLL会正确放置在扩展文件夹中 扩展文件夹是 C:\Users\username\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\1oqfh4o4.2y5\
但我在 Visual Studio 的安装目录中也需要这个 dll -> C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
如果我不将 dll 复制到 Visual Studio 文件夹中,则会收到扩展程序找不到 dll 的异常。
是否可以将dll的路径更改为扩展文件夹? 是否可以将 dll 直接包含到 VSIX 中?
我尝试使用“source.extension.vsixmanifest”中的“资产”,但它仍然无法正常工作。
外部库“System.Windows.Interactivity.dll”也有同样的问题
谢谢,菲尔
【问题讨论】:
标签: c# visual-studio visual-studio-extensions vsix