Miniprofiler.Shared 和 MiniProfiler 中都存在 MiniProfiler 类型
The type MiniProfiler exists in both Miniprofiler.Shared and MiniProfiler
我正在尝试在我的 asp MVC 项目中使用堆栈交换 MiniProfiler
,但在我调用
的地方收到一条非常烦人的错误消息
@using StackExchange.Profiling
和
@MiniProfiler.RenderIncludes()
在RenderIncludes
行,VS抱怨说
The type 'MiniProfiler' exists in both 'MiniProfiler.Shared, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b44f9351044011a3' and 'MiniProfiler, Version=3.2.0.157, Culture=neutral, PublicKeyToken=b44f9351044011a3'
我已经检查了 (.csprroj
) 项目文件,它只包含一个元素引用 MiniProfiler
:
<Reference Include="MiniProfiler, Version=3.2.0.157, Culture=neutral, PublicKeyToken=b44f9351044011a3, processorArchitecture=MSIL">
<HintPath>..\packages\MiniProfiler.3.2.0.157\lib\net40\MiniProfiler.dll</HintPath>
</Reference>
我也检查了 packages.config
并且它也只有 1 个参考 MiniProfiler
:
<package id="MiniProfiler" version="3.2.0.157" targetFramework="net452" />
我清理了项目并重新启动 Visual Studio 但没有成功。这里发生了什么?
所以当我在解决方案资源管理器中双击 References
下的 MiniProfiler
时,我设法找到了这个问题的原因。
这会在主 window 中打开一个对象资源管理器,其中显示了一些在解决方案资源管理器中 不可见 的引用(多么烦人),包括 MiniProfiler.Shared
.
所以我检查了这些文件的路径,它们在 bin
文件夹中。物理删除文件后,离开时我的错误。
我正在尝试在我的 asp MVC 项目中使用堆栈交换 MiniProfiler
,但在我调用
@using StackExchange.Profiling
和
@MiniProfiler.RenderIncludes()
在RenderIncludes
行,VS抱怨说
The type 'MiniProfiler' exists in both 'MiniProfiler.Shared, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b44f9351044011a3' and 'MiniProfiler, Version=3.2.0.157, Culture=neutral, PublicKeyToken=b44f9351044011a3'
我已经检查了 (.csprroj
) 项目文件,它只包含一个元素引用 MiniProfiler
:
<Reference Include="MiniProfiler, Version=3.2.0.157, Culture=neutral, PublicKeyToken=b44f9351044011a3, processorArchitecture=MSIL">
<HintPath>..\packages\MiniProfiler.3.2.0.157\lib\net40\MiniProfiler.dll</HintPath>
</Reference>
我也检查了 packages.config
并且它也只有 1 个参考 MiniProfiler
:
<package id="MiniProfiler" version="3.2.0.157" targetFramework="net452" />
我清理了项目并重新启动 Visual Studio 但没有成功。这里发生了什么?
所以当我在解决方案资源管理器中双击 References
下的 MiniProfiler
时,我设法找到了这个问题的原因。
这会在主 window 中打开一个对象资源管理器,其中显示了一些在解决方案资源管理器中 不可见 的引用(多么烦人),包括 MiniProfiler.Shared
.
所以我检查了这些文件的路径,它们在 bin
文件夹中。物理删除文件后,离开时我的错误。