【发布时间】:2023-03-15 06:48:01
【问题描述】:
我有一个 ASP.NET MVC 3 项目,它使用 DotNetOpenAuth,通过 NuGet 检索。包还原已启用。该项目使用 .NET 4(完整配置文件,而非客户端)。
在 Visual Studio 2012 中,项目编译并运行良好。
在 Visual Studio 2013 中,我收到以下错误:
找不到类型或命名空间名称“DotNetOpenAuth”(您是否缺少 using 指令或程序集引用?)
DLL 已成功恢复到packages 文件夹,并且也正确复制到网站项目的bin 文件夹中。已添加所有适当的usings。每次我从干净的工作目录测试更改。解决方案中的所有其他项目都可以正常编译。 Website.csproj 文件中的程序集引用如下所示:
<Reference Include="DotNetOpenAuth.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246, processorArchitecture=MSIL">
<HintPath>..\..\packages\DotNetOpenAuth.Core.4.3.1.13153\lib\net40-full\DotNetOpenAuth.Core.dll</HintPath>
</Reference>
我该如何解决这个问题?
【问题讨论】:
标签: c# asp.net visual-studio-2012 visual-studio-2013