为什么Visual Studio无法找到我的程序集?

时间:2019-08-15 07:17:37

标签: macos visual-studio macos-mojave visual-studio-mac

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

enter image description here

当我尝试检查已安装的运行时时,看到以下内容:

enter image description here

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

到目前为止,我已经看过: Getting "type or namespace name could not be found" but everything seems ok?

但是我不知道如何解决该问题,因为几年后我开始使用VS。我该怎么办?

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

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

  

=== Visual Studio Community 2019 for Mac ===

     

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

     

包装版本:600000319

     

=== Mono Framework MDK ===

     

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

     

=== NuGet ===

     

版本:5.1.0.6013

     

=== .NET Core ===

     

运行时:/ 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

     

=== Microsoft Mobile 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分支:remotes / origin / d16-2 Build   日期:2019-08-07 15:49:58 UTC

     

=== Apple开发人员工具===

     

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 Designer ===

     

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

     

=== Xamarin检查器===

     

版本:1.4.3哈希:db27525分支:1.4版本发行日期:09年1月   2018年7月21:20:18 GMT客户端兼容性:1

     

===构建信息===

     

版本ID:802030016 Git版本:   f438e4b3ac81dbc614da2f2d9ac3c70ea2e5c350建立日期:2019-08-09   09:07:01 + 00构建分支:release-8.2 Xamarin扩展:   67f026710e882e318fb0c90077b429be3dc0e688

     

===操作系统===

     

Mac OS X 10.14.5 Darwin 18.6.0 Darwin内核版本18.6.0       PDT 2019年4月25日23:16:27       根目录:xnu-4903.261.4〜2 / RELEASE_X86_64 x86_64

1 个答案:

答案 0 :(得分:0)

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