gpt4 book ai didi

c# - Microsoft.Practices.Unity 包在哪里?

转载 作者:可可西里 更新时间:2023-11-01 07:50:00 27 4
gpt4 key购买 nike

一个小时前,我为我正在处理的解决方案更新了我的 nuget 包,我收到了 Unity 抛出的错误消息,即

The type 'IUnityContainer' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.Practices.Unity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=6d32ff45e0ccc69f'.

从那时起,我一直在谷歌搜索以获取有关此包所在位置的一些有用信息。文章,围绕它的问题是旧的,涉及 2.x 版本。

Nuget中没有这样的包。

我安装了以下来自 Unity 堆栈的软件包:

  <package id="Unity" version="4.0.2" targetFramework="net452" />
<package id="Unity.ServiceLocator" version="2.0.0" targetFramework="net452" />
<package id="Unity.WebAPI" version="5.2.3" targetFramework="net452" />

感谢任何帮助!

最佳答案

我不得不改变

using Microsoft.Practices.unity;

using Unity;

我认为是因为 Unity 中的 NuGet 更新

关于c# - Microsoft.Practices.Unity 包在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35674014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com