我正在用Visual Studio for Mac上的Xamarin C#开发Mac os应用程序,因为我的要求是让一个已经开发的windows应用程序兼容mac或一个类似于windows one的Mac OS新应用程序,选择Xamarin似乎是一个合理的选择,因为我想重用windows应用程序中的一些代码,所以我使用以下准则开始了新的mac项目:
现在,当我遇到在Xcode和Visual studio之间同步设计代码的问题时,无论UI如何更改,我在Xcode上创建的IBOutlet操作都无法在visual studio designer文件中同步。
例如,我在视图控制器.h(在Xcode上)
在Xamarin.Android上构建项目(我使用的是Visual Studio Preview 10 for Mac)就挂了。即使是来自Xamarin的"Hello World“在编译时也会挂起。所以我尝试重新安装Visual Studio。我使用了所有的步骤和xamarin-uninstall.sh脚本(来自),但卸载没有完成-在重新安装Visual Studio之后,构建仍然挂起(对于"Hello World“项目,而不是我的)。
所以问题是如何真正完全卸载所有的Visual Studio,Xamarin,Xamarin.Android (包括所有的模拟器),Mono F
我正在Visual Studio2015中设置一个新的Xamarin.Forms (可移植)解决方案。目标是在Windows、OSX、iOS和Android上部署该应用程序。到目前为止,我在解决方案中看到了XamarinApp (可移植)、XamarinApp.Droid、XamarinApp.iOS和XamarinApp.UWP项目。
有没有办法将XamarinApp.Mac项目添加到solution Xamarin.Forms解决方案中?或者,是否所有的Xamarin.Mac项目都必须使用Xamarin Studio/Visual Studio for Mac在mac上开发,因为我看到使用
我在尝试让Visual Studio for Mac通过我的Visual Studio月度计划连接到我的VSTS项目时遇到了一些困难。
我遵循了这个指南:
我得到了扩展,但我没有看到的是列出的项目。我可以在Windows上查看Visual Studio 2017上的项目。对于Mac版本,我只看到了VSTS,3个项目。我的项目都没出现。即使我完成了指南,我在Mac版本中也看不到我的任何项目。
是我做错了什么,还是微软不支持他们自己的服务?
谢谢!
我最近买了一个iMac,以便在一个更好的环境下在Visual Studio for Mac上开发我的应用程序(在Windows上有很多问题),但在Visual Studio for mac上,没有UWP项目。
据了解,我必须创建一个新的.NET项目,但到底要遵循什么步骤,才能正确地实现这一点,让应用程序在Windows上安心工作?我是否应该使用完全支持.NET核心框架的Visual Studio代码?
我在其他答案上看到我需要.NET SDK工具,等等,但是如果你不介意为什么需要更多的细节(不是安装的东西,只有精通技术的解释才能在最后正确构建应用程序!)
我运行的是Visual Studio的最新版本和unity的最新版本。当我使用Visual Studio for Mac打开项目时,我能够重新构建应用程序。
但是,当我尝试开始调试时,我在没有任何解释或构建输出的情况下得到Execution Failed。
我能够通过Xcode在iOS上成功运行应用程序,尽管iPad拒绝自动启动应用程序,我必须手动打开它。
问题是,我无法在Visual Studio for Mac上启动这个应用程序。
在使用visual studio开发c++应用程序时,我常常编写__asm Int3;,然后构建应用程序。当应用程序执行时,如果遇到带有"__asm int 3“的代码路径,Visual Studio Debugger就会启动,我就可以调试问题了。
在Mac上使用Xcode进行开发时,有没有类似的方法?
非常感谢。
标记
我最近升级到了Visual Studio for Mac 2017的专业版。我想启用Code Lens功能,但在首选项中看不到任何这样做的选项。
我在Stack Overflow、Microsoft的Visual Studio支持站点和Google上执行了几次搜索。大多数结果是用户询问如何在Visual Studio 2017的社区版中启用codelens。
如何在用于Mac的Visual Studio Professional 2017中实际启用codelens?
我正在mac上现有的Xamarin项目上工作,这是在AzureDevOps上。当我在Visual studio for mac中打开该项目时,提示弹出
然而,我是通过凭据登录Visual Studio的,但是当我在这里尝试使用相同的凭据时,在点击OK按钮后,它会不断弹出。最后它显示restore package失败。我也尝试过Windows,但它允许在登录VS2019后没有任何障碍地恢复所有的包。任何建议..。
我是一名经验丰富的windows/c夏普开发人员,正在尝试使用visual studio for mac编写我的第一个基于mac的程序。我想基本上使用下面的代码:
Cursor.Position = new Point(x, y);
但是,这里没有要添加的System.Windows.Forms引用,所以想知道如何在mac上使用此功能?
我有适用于Mac的Visual Studio,我正在尝试使用以下教程学习使用Azure的Xamarin:https://adrianhall.github.io/develop-mobile-apps-with-csharp-and-azure/chapter3/server/ 在某些情况下,我必须启用EF迁移。教程说:转到View -> Other Windows -> Package Manager Console。 不幸的是,Visual Studio for Mac中没有Package Manager控制台...那么你如何处理像这样的事情呢?enable-migratio
我在Windows上的Visual Studio中用C#开发了一个WinForms应用程序,我需要一个适用于macOS的版本,但我不知道哪种方法是最好的。我也有一台Mac机器,所以不用担心编译器的问题:我已经使用集成了Xamarin的VS2017开发了一个iOS应用程序,使用我的mac作为所需的构建服务器,但没有找到任何这样的方法来开发Mac桌面应用程序。NET核心只适用于控制台应用程序,即使是Visual Studio for Mac也不同于Visual Studio for Windows,并且不提供任何可视化设计器。我是否被迫使用苹果产品来重做整个应用程序?
我刚刚开始使用Visual Studio for mac,并且正在测试一个MVC项目。我已经下载了SQL Server docker镜像,并在容器中创建了一个数据库。我只是不确定如何在Visual Studio for mac中连接到此数据库。我这样做是对的吗?或者有没有更好的方法在Visual Studio for mac中创建数据库?
我们有一个实现了一系列REST API的.NET核心应用程序,我们有集成测试来调用每个API并验证响应。
我们希望能够在测试中使用功能文件,这样它们就可以作为API本身的文档。我们一直在考虑使用SpecFlow,但我们正在使用Visual Studio for Mac进行应用程序的开发,并且所有的示例都是基于Windows的。
这在Visual Studio for Mac上受支持吗?问题的症结似乎在于Windows示例依赖于在Mac上不可用的Visual Studio扩展。
我正在尝试设置一个Team Foundation版本控制(TFVC)存储库,该存储库位于我的Visual Studio Code for Mac上的VSTS中。我根本没有使用过Visual Studio。显然,我的客户正在使用TFVC系统作为回购管理的主要方法。
然而,我尝试从VSTS网站下载Zip格式的源代码,但Visual Studio Code for Mac (配置了VSTS扩展)没有识别出该文件夹是VSTS repo (显示"team“图标)。
我遵循的教程配置-
我可以知道我在这里没有做什么吗?或者仅仅是因为你不能在MacOS系统上使用VSTS。
顺便说一句,我