首页 > 解决方案 > 为什么 Visual Studio 找不到我的程序集?

问题描述

我是 Visual Studio 新手,但不是编程新手。我试图打开一个别人发给我的项目,并且有很多错误(它们都是一样的)。请看下图:

在此处输入图像描述

当我尝试检查安装的运行时,我看到了:

在此处输入图像描述

我知道 Newtonsoft.Json 已安装,因为我可以在包文件夹中看到它。

到目前为止,我已经看过: Getting "type or namespace name could not be found" 但一切似乎都还好?

但我不知道如何解决这个问题,因为我在几年后使用 VS。我应该怎么办 ?

我正在使用 Visual Studio for Mac 社区版,版本 8.2.3(内部版本 16)

编辑:关于 Visual Studio 的更多信息:

=== 适用于 Mac 的 Visual Studio 社区 2019 ===

版本 8.2.3 (build 16) 安装 UUID: 024bbaaf-47dd-4755-982d-29b842a90ef4 GTK+ 2.24.23 (Raleigh 主题) Xamarin.Mac 5.14.0.85 (d16-2-fix-mac-updates / 86973979)

包版本:600000319

=== Mono 框架 MDK ===

运行时:Mono 6.0.0.319 (2019-02/52203786470) (64-bit) 包版本:600000319

=== NuGet ===

版本:5.1.0.6013

=== .NET 核心 ===

运行时:/usr/local/share/dotnet/dotnet 运行时版本:2.1.12 2.1.2 SDK:/usr/local/share/dotnet/sdk/2.1.701/Sdks SDK 版本:2.1.701 2.1.302 MSBuild SDK :/Library/Frameworks/Mono.framework/Versions/6.0.0/lib/mono/msbuild/Current/bin/Sdks

=== Xamarin.Profiler ===

版本:1.6.11 位置:/Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

=== 更新程序 ===

版本:11

=== Xamarin.Android ===

版本:9.4.1.0(Visual Studio 社区)提交:xamarin-android/d16-2/ebd65c9 Android SDK:/Users/morgoth/Library/Android/sdk 支持的 Android 版本:4.4(API 级别 19)5.0(API 级别 21) 5.1(API 级别 22) 6.0(API 级别 23) 7.0(API 级别 24) 7.1(API 级别 25) 8.0(API 级别 26) 8.1(API 级别 27)

SDK 工具版本:26.1.1 SDK 平台工具版本:29.0.1 SDK 构建工具版本:28.0.3

构建信息: Mono:mono/mono/2019-02@e6f5369c2d2 Java.Interop:xamarin/java.interop/d16-2@d64ada5 LibZipSharp:grendello/LibZipSharp/d16-2@caa0c74 LibZip:nih-at/libzip/rel- 1-5-1@b95cf3f ProGuard:xamarin/proguard/master@905836d SQLite:xamarin/sqlite/3.27.1@8212a2d Xamarin.Android 工具:xamarin/xamarin-android-tools/d16-2@6f6c969

=== 微软移动 OpenJDK ===

Java SDK:/Users/morgoth/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.25 1.8.0-25 Android Designer EPL 代码可在此处获得:https ://github.com/xamarin/AndroidDesigner.EPL

=== Android 设备管理器 ===

版本:1.2.0.60 哈希:686c817 分支:remote/origin/d16-2 构建日期:2019-08-07 15:49:58 UTC

=== 苹果开发者工具 ===

Xcode 10.3 (14492.2) 构建 10G8

=== Xamarin.Mac ===

版本:5.14.0.114(Visual Studio 社区)哈希:c6691164 分支:d16-2 构建日期:2019-07-29 15:54:06-0400

=== Xamarin.iOS ===

版本:12.14.0.114(Visual Studio 社区)哈希:c6691164 分支:d16-2 构建日期:2019-07-29 15:54:05-0400

=== Xamarin 设计器 ===

版本:16.2.0.379 哈希:3f0652957 分支:remote/origin/d16-2 构建日期:2019-08-01 17:32:50 UTC

=== Xamarin 检查员 ===

版本:1.4.3 哈希:db27525 分支:1.4-release 构建日期:星期一,2018 年 7 月 9 日 21:20:18 GMT 客户端兼容性:1

=== 构建信息 ===

发布 ID:802030016 Git 修订:f438e4b3ac81dbc614da2f2d9ac3c70ea2e5c350 构建日期:2019-08-09 09:07:01+00 构建分支:release-8.2 Xamarin 扩展:67f026710e882e318fb0c9007786886

=== 操作系统 ===

Mac OS X 10.14.5 Darwin 18.6.0 Darwin Kernel Version 18.6.0 Thu Apr 25 23:16:27 PDT 2019 root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64

标签: macosvisual-studiomacos-mojavevisual-studio-mac

解决方案


我在 Windows 10 上的 VS 2017 中打开了该项目。我卸载了 Newtonsoft.json,然后重新安装了它。一切似乎都有效(在 Windows 上)。我猜 VS for Mac 并没有发挥作用。


推荐阅读