我已将sqlite-net-pcl NuGet 包添加到 Xamarin.iOS 项目中。该应用程序以以下异常结束:
找不到程序集“SQLite-net,Version=1.1.0.0,Culture=neutral,PublicKeyToken=null”引用的“SQLitePCLRaw.batteries_v2”。
是否知道此问题有任何解决方法?
macOS 塞拉利昂版本: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
我正在开发一个 Azure Functions 应用程序,它具有各种不同的触发器(HTTP、QUEUE、TIMER 和 SignalR)。当我在工作 PC (Windows) 上进行开发时,它们可以正常工作,但当我在家里的 Mac 上进行开发时,它们就无法工作。
我收到以下错误:
发生主机错误 [28/03/2019 20:37:53] Microsoft.Azure.WebJobs.Extensions.Storage:无法从程序集“Microsoft.Azure.WebJobs”加载类型“Microsoft.Azure.WebJobs.Hosting.IOptionsFormatter” .主机,版本=3.0.3.0,文化=中性,PublicKeyToken=31bf3856ad364e35'。值不能为空。参数名称:提供者
仅当我添加(到干净的项目)Microsoft.Azure.WebJobs.Extensions.Storage nuget 包时,才会出现此错误。
事实证明,我运行的 SDK 版本与GiddyUpHorsey完全相同,按照 BrettSam 的建议,我尝试根据文档通过 Brew 更新 CLI ,并根据此答案通过 NPM 更新 CLI
然而正如你在这里看到的,没有任何效果
有任何想法吗?
我被告知要管理 .net core 项目上的用户机密,但是 Visual Studio for Mac 中似乎缺少此上下文菜单项?它与窗户在不同的地方吗?或者还有什么额外的东西需要安装等吗?
注意:当我打开项目时,它也没有在项目文件中添加用户秘密 ID 的 XML 行 - 不确定这是否相关?
将我所有的 Xamarin Android nuget 包升级到最新版本后,我现在收到以下构建错误:
/Users/justintoth/.nuget/packages/xamarin.build.download/0.4.11/build/Xamarin.Build.Download.targets(116,3):错误 MSB4062:“Xamarin.Build.Download.XamarinBuildAndroidAarRestore”任务可以不能从程序集 /Users/justintoth/.nuget/packages/xamarin.build.download/0.4.11/build/Xamarin.Build.Download.dll 加载。确认声明正确,程序集及其所有依赖项都可用,并且任务包含实现 Microsoft.Build.Framework.ITask 的公共类。
我已经看到其他对此错误的引用,这些开发人员能够清理解决方案、退出并重新启动 Visual Studio for Mac,或者重新启动他们的计算机。但是,我已经尝试了所有这三个,手动删除 bin / object 文件夹,甚至重新安装 Visual Studio for Mac 并且仍然遇到此构建错误。
我有一个控制台应用程序,我刚刚在 Visual Studio for Mac 和 Program.cs 中自动创建的代码显然有错误。这是代码:
using System;
namespace Console
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
Run Code Online (Sandbox Code Playgroud)
因为它把它放在那里而不是我,你会期望它工作,但它没有,它出现了这个错误:
Console/Program.cs(13,13):错误 CS0234:命名空间“控制台”中不存在类型或命名空间名称“WriteLine”(您是否缺少程序集引用?)(CS0234)(控制台)
如何解决这个问题?
谢谢!
有人可以告诉我我们是否可以访问 VS 2022 for MAC 17.3 中的包管理器控制台
谢谢
macos nuget-package visual-studio-mac nuget-package-manager-console visual-studio-2022
我正在使用Visual Studio for Mac(通常我在Mac上使用Xamarin Studio)进行iOS和Android开发.我正在尝试创建一个新的解决方案,并在我的解决方案中添加"组件".我已登录到我的Microsoft帐户,但它说"您必须登录才能下载此组件".
有没有办法禁用它或告诉它我已登录?或者是否有其他我应该登录的帐户,我不知道?
它说我的状态是"Visual studio Community".这不允许使用组件吗?它Xamarin Studio,免费社区许可证允许使用组件就好了.
列标尺默认为第80个字符,这个字符太小了.我该如何调整?(我在下面用红色圈出来)
我试图寻找扩展,但根据这篇文章,我无法安装像Productivity Power Tools这样的东西,让我可以选择调整它.
我可以编辑某个plist文件吗?
这个问题对我来说非常令人沮丧,所以非常感谢任何帮助.
我在玻利维亚的dotnet核心2.0项目中恢复软件包有问题.回到荷兰的家里我恢复包裹没有问题,但在这里打破了.
我遇到了很多错误:
Failed to download package 'System.Linq.4.1.0' from
'https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg'.
An error occurred while sending the request
Error: SecureChannelFailure (Unable to write data to the transport connection: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'..)
Unable to write data to the transport connection: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'..
Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.
Unable to load package 'System.Linq'.
Run Code Online (Sandbox Code Playgroud)
当我尝试wget这个文件时,我的速度在400 KB/s到3 MB/s之间.
我认为这是nuget并行恢复包,这导致宿舍互联网被充分利用?我在这里的不同旅馆/咖啡馆尝试过,我遇到了同样的问题.当我远程桌面进入荷兰的家庭服务器并恢复同一项目的软件包时,一切顺利.
我有什么选择?我试过谷歌搜索这个问题一段时间了,但我还没有找到解决方案.
谢谢!
Jorik
visual-studio nuget nuget-package-restore .net-core visual-studio-mac
Visual Studio for Mac 是否支持 roslyn 分析器,尤其是Microsoft.CodeAnalysis.FxCopAnalyzers?
xamarin ×2
.net-core ×1
android ×1
c# ×1
editor ×1
ide ×1
macos ×1
nuget ×1
nuget-package-manager-console ×1
xamarin.ios ×1