我正在尝试从 VS for Mac 切换到 Rider。我的 Xamarin.Forms 项目在 iOS 和 Android 上的 VS for Mac 上编译和部署。现在我已经在 Rider 中打开了该项目,它非常适合 Android 应用程序,但是当我尝试运行 iOS 应用程序时,出现此错误(成功构建后):
Application bundle was not generated after deployment
Run Code Online (Sandbox Code Playgroud)
我试过清理和重建,但无济于事。
有任何想法吗?
我错误地认为我使用VS 2012编写的C++程序可以在运行Windows 95的计算机上运行.
现在我知道为什么它不起作用.所以我看了一下其他免费的编译器,比如Dev-C++ 5,但是经过Dev-C++网站的论坛后,它似乎也无法用于制作与Windows 95兼容的应用程序.
所以我的问题是,我应该使用什么来编译我的C++应用程序,以便它可以在Windows 95和95到8的所有其他版本的Windows上运行?
编辑:没有合适的答案.
我不介意为不同的Windows版本构建不同的.exe.
编辑:问题解决了!
感谢所有在此讨论中提供帮助的人.
使用MingW和代码块我只需要20分钟就可以将代码调整到Win 95友好库...并且需要一整天才能在VM中安装Win 95.
c++ compiler-construction visual-studio windows-95 visual-studio-2012
我有一堆 Xamarin.Forms 跨平台应用程序的解决方案。我正在进行重构,正在将内容迁移到 Nuget PackageReferences。这样做时,我遇到了一些引用 Xamarin.Forms 的便携式应用程序项目的问题,因此我决定从这些应用程序中卸载包并重新安装,然后一切正常。但是,在这样做时,我意识到如果我不在便携式应用程序包上重新安装 Xamarin.Forms,事情仍然可以编译和工作。
有人可以向我解释一下,包含 Xamarin.Forms 代码的 C# 项目如何可能不需要引用 Xamarin.Forms 包进行编译?这与 Nuget PackageReferences 有关系吗?