【发布时间】:2023-03-23 19:45:02
【问题描述】:
我有一段代码可以将文件上传到 Azure 存储。为此,我必须在引用和依赖程序集中添加Azure.Core dll。此代码在独立的 WPF 应用程序中运行良好。在Visual Studio Extension项目中,它抛出了这个错误-
无法加载文件或程序集“Azure.Core, Version=1.2.2.0, Culture=neutral, PublicKeyToken=92742159e12e44c8”或其依赖项之一。系统找不到指定的文件。
我的代码引用的是 1.3 版本。
我遵循的步骤是 -
-
添加 dll 作为参考
-
在 RefAssemblies 文件夹中添加了 dllls
-
在 VSIX 中始终将副本标记为 true。
-
app.config中提到的 dll 版本<dependentAssembly> <assemblyIdentity name="Azure.Core" publicKeyToken="92742159e12e44c8" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-1.3.0.0" newVersion="1.3.0.0" /> </dependentAssembly>
为什么扩展项目要找1.2.2版本dll?
【问题讨论】:
标签: c# azure roslyn visual-studio-extensions vsix