问题标签 [visual-studio-mac]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin.ios - 找不到“SQLitePCLRaw.batteries_v2”
我已将sqlite-net-pcl NuGet 包添加到 Xamarin.iOS 项目。该应用程序以以下异常结束:
找不到程序集“SQLite-net,版本=1.1.0.0,文化=中性,PublicKeyToken=null”引用的“SQLitePCLRaw.batteries_v2”。
是否知道此问题的任何解决方法?
macOS Sierra 版本:10.12.5
Xcode 版本:8.3.2
sqlite-net-pcl 版本:1.0.11
Visual Studio for Mac 版本:7.0
Xamarin.iOS 版本:10.10.0.33
c++ - 在 Visual Studio Mac 解决方案(Xamarin.Mac 应用程序)中使用 C/C++ 库?
Xamarin.Mac 和 C++
我正在尝试在 Visual Studio for Mac(又名 Xamarin)中使用 C++ 库(.a)我在网上找到了一些关于在 Xamarin 中链接本机库的信息(https://developer.xamarin.com/guides/ios/advanced_topics/native_interop / ) 但它似乎已经过时,因为 Visual Studio for Mac 已经过时了。
我将两个项目都上传到了https://github.com/dawmster/XamarinAndCpp
内容
- MyCppLib - 生成 libMyCppLib.a 的 XCode 项目
- XamarinMacApp - Visual Studio For Mac 解决方案
- libMyCppLib.a - 这是 MyCppLib 的产品,XamarinMacApp 引用它。
什么可以
MyCppLib编译良好并生成 libMyCppLib.a 我打算只导出两个 C 函数(my_C_Function, my_second_C_Function
- MyCppLib.cpp)但我无法剥离其他 sybols - 这似乎是问题的根源
在 XamarinMacApp 中引用了 libMyCppLib.a(添加到解决方案中)。在AppDelegate.cs中调用 my_C_Function如下:
什么不好
XamarinMacApp - 无法编译并出现以下错误:
请注意,C 函数(my_C_Function, my_second_C_Function
未在下面错误中列出)。似乎只有 C++ 标准库无法链接。
任何想法如何前进?
asp.net-core - dotnet 捆绑包上的 Visual Studio Mac 错误
我有一个 aspnetcore 项目在我的 mac 上运行,vscode 无缝。但是当我尝试在 Visual Studio for Mac 中打开时,出现以下错误:无法执行捆绑包。错误 127. 在我的 csproj 我有这个目标
如果我在视觉工作室中打开胜利,作品。如果我删除此目标,则有效。谁能知道发生了什么?
azure - Azure DocumentClient 初始化引发 System.TypeLoad 异常
更新(最新): 问题已解决。我的代码没有任何问题。System.Mono 引发错误。将我的项目移动到 Windows 机器后,我能够运行我的应用程序。
注意:MS.Azure.DocumentDB (v1.14) 构建在 NewtonJson 6.0.0.0 之上。虽然它在 Nuget 中说 NewtonJson 版本 >= 6.0.8 可以工作,但我有最新的 v10.0.0.0 并且它引发了异常。因此,请确保您使用 NewtonJson 6 进行构建。
更新:
我在快速入门下直接从 Azure 门户下载了示例。我得到的错误与我自己的项目中的错误完全相同。我认为 VS for Mac(单框架)有问题。确切的错误消息: 顺便说一句,我的确切异常 ,关于图像,我真的很难添加图像。在我拖动或选择要上传的图片后,图像弹出窗口一直给我一个错误。我别无选择,只能放链接。
我在 Mac 上使用 Visual Studio 尝试连接到云上的 Azure DocumentDB(不是模拟器)。我真的不知道为什么我不断收到这个错误。我检查了 System.Core,它使用的是 4.0.0.0 版本,还尝试删除核心并将其重新添加。我还尝试删除 MS.Azure.DocumentDB 客户端并将其重新添加。我现在怀疑 DocumentDB API 是使用不同版本的 System.Core 构建的。有人可以帮我吗?
下面是例外
“无法使用令牌 010000f6 解析类型(来自 typeref、类/程序集 System.Diagnostics.Eventing.EventProviderTraceListener、System.Core、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089)”
跟踪类型:“System.Diagnostics.Eventing.EventProviderTraceListener”
c# - VS 2017 for Mac 错误 MSB3073
当我构建我的项目时,我有这个错误
/Library/Frameworks/Mono.framework/Versions/5.0.1/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5,5):错误MSB3073:命令“xcopy”/Users/max /core/ExternalInterfaces/Betinaction.ExtTransactions/Betinaction.ExtTransactions/bin/Debug/*.dll" "/Users/max/core//../packages/BetInAction.Core.1.0.0/" /Y" 退出代码127. (MSB3073) (Betinaction.ExtTransactions)
这个错误将我移动到这行代码(这一行在代码中的 Exec 标记中): WorkingDirectory="$(OutDir)" Command="$(PostBuildEvent)"
这是该行所在的文件:/Library/Frameworks/Mono.framework/Versions/5.0.1/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets
visual-studio-mac - MonoDevelop 在 Mac OS 上阻止 Visual Studio 登录
我想从 Xamarin Studio 切换到 Visual Studio for Mac 但是我无法在 Visual Studio for Mac 中登录我的Visual Studio Enterprise帐户。这意味着我正在使用具有各种限制的社区版本。我可以使用 Xamarin Studio 登录,所以我的帐户没有问题。
当我打开 Visual Studio 时,我得到 MonoDevelop 起始页而不是 VS 起始页。这意味着我看不到“登录”链接,并且菜单中的帐户选项也不可用。
当我建造时,我也得到
错误:此项目类型需要安装 Xamarin.iOS。
我不确定这是否相关。此外,当我尝试创建一个新项目时,它不会让我访问所有项目模板。
我通过 Wi-Fi 连接到互联网(因为我的 Mac 没有网络连接)。看来VS认为我不在线。
xamarin.android - xamarin.android Visual Studio for macCRETEMULTIDEXMAINDEXCLASSLIST:发生致命错误:错误的类路径:打开 zip 文件时出错
当我构建我的项目时,它显示错误,如下所示:
错误:
/Users/muktigoutam/Documents/Projects/Dositrack/mobileappxamarin/Droid/DosiTrackMobile.Droid.csproj(构建)-> /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets( _CompileToDalvikWithDx 目标)->
请帮忙 !!
mono - 如何更改用于在 Visual Studio for Mac 中构建的单声道运行时?
我目前正在使用 Visual Studio for Mac,我将 Settings / project / .net-runtimes 下的活动运行时更改为 5.2.0.104 - 但是它一直告诉我它正在运行 5.0.1.1
除了物理删除其他运行时之外,是否有让它更改使用的版本的技巧?我都重新启动了 VS + Mac,但都没有更改运行时版本。
android - Nexus 7 平板电脑不会在 Visual Studio for MAC xamarin 上进入调试模式
当我连接到我的 macbook pro 时,我该怎么做才能让我的平板电脑进入调试模式。
两天前还好,但现在当我连接它时,它只收费,我无法让它进入调试模式,所以我可以运行我正在开发的应用程序。
是的,它在开发人员设置中处于调试模式。
我曾尝试使用终端尝试通过 wifi 进行设置,但命令“abd”不起作用。
理想情况下,我希望它只是通过 USB 恢复工作。我用的模拟器太慢了怎么办。?