macos相关内容

使用 mono/nunit-console/4 在 Mac OS X 控制台上运行测试

我安装了 Max OS X 10.11.1,上面装有 Xamarin.我写了简单的测试类,只是为了测试在 Mac OS X & 上运行的 Nunit 测试.Ubuntu,类实际上有一个返回字符串的方法: 使用系统;命名空间 testing_project{公共类 EmptyClass{公共空类(){}静态无效主要(字符串 [] 参数){}公共字符串 helloWorld(){返回“你好世界!"; ..
发布时间:2022-01-23 15:31:44 C#/.NET

使用 Mono 将 C# .NET 应用程序移植到 OS X?

好的,伙计们,我正在编写一个我想要跨平台的应用程序.直到最近,我一直在尝试使用 C# 在 Silverlight 中执行此操作,因为它也可以在 OS X 上运行,但由于我对 C# 相当生疏,除了是 Silverlight 的新手之外,我一直头疼又头疼.其中大部分源于旨在在浏览器中运行的应用程序所带来的限制,从我的开发服务器运行与直接从 file://运行时它的运行方式不同等问题. 我宁愿完全 ..
发布时间:2022-01-23 15:30:09 C#/.NET

在 Mac 上部署没有框架的 Mono 应用程序

我有一个 c# 程序,在 Mono 和 OSX 上运行良好,我还能够为该程序创建一个应用程序目录.现在我想分发它,但我不想强迫用户安装单声道,因为这在 Mac 下是不寻常的(并且有一些我想避免的副作用). 我已经尝试使用 mkbundle 构建捆绑包,但 mkbundle 在 Mac 下无法正常工作. 我应该补充一点,我使用 GTK. 在 Mac 下构建完全独立的应用程序的最简单 ..
发布时间:2022-01-23 15:29:48 C#/.NET

等效于带有 Mono 的 OSX 上的 Windows 服务

我需要做什么才能让我的 .NET-Mono 应用程序在 OSX 上作为后台进程运行并在操作系统启动时启动?(假设应用程序已经准备好在 OSX 上运行) 相关 为可在 Windows 和 OS X 上运行的 .NET 应用构建安装程序? 解决方案 正如 ShuggyCoUk 所说,那篇文章已经过时了.在 10.4 中,OS X 做了一些根本性的改变.您要阅读的指南是系统启动编程主 ..
发布时间:2022-01-23 15:19:15 C#/.NET

使用 c# 在 mac 上启动外部进程

我已成功使用 System.Diagnostics.Process.Start() 在 Windows 上启动我的外部单声道可执行文件.但是它在mac上失败了.我没有收到任何错误,根本没有发生任何事情. 我尝试了以下方式: System.Diagnostics.Process.Start("mono", "/path/program.exe"); 我也试过像下面这样打开终端(也失败了): ..
发布时间:2022-01-23 15:18:24 C#/.NET

在 Xamarin Studio 中以编程方式创建 NSView

我正在尝试解决我之前提出的这个问题:Populate SourceList inXamarin.Mac 应用程序 我目前正在尝试实现 NSOutlineViewDelegate 的 GetView 方法,看看是否会在我拥有的 OutlineView 中创建一些文本. 但我一直在尝试向 NSView 对象添加内容.当我查看示例 OutlineView(将其拖到窗口上时默认获得的)时,每个 ..
发布时间:2022-01-23 15:10:54 C#/.NET

单声道下的 WebRequest 不支持 HTTP 协议

我的一台 Macbook 遇到了最奇怪的问题.我有一个在我的 Macbook 上运行的 C# 应用程序.该应用程序通过 HTTP 与 Web 服务通信,它在我的旧 Macbook 上完美运行. 我买了一台新的 macbook 并正在测试我的应用程序,但出于某种奇怪的原因: HttpWebRequest myReq =(HttpWebRequest)WebRequest.Create(sU ..
发布时间:2022-01-23 15:04:57 C#/.NET

将 C# WPF .NET 4.0 应用程序移植到 Mac OS X(单声道?)的建议

我目前使用 WPF 和 LINQ 在 MS Visual C# 4.5 中创建了一个(非商业)应用程序. 为了让未来移植到 Mac OS X 成为可能,我使用了 MVVM 设计模式来拆分逻辑和用户界面. 我想知道:1) 我知道 Mono 不支持 WPF.我使用了很多绑定.是否可以以相当简单的方式将其移植到 WinForms(或 Mono 支持的其他方式)? 2) 我猜所有的 LI ..
发布时间:2022-01-23 15:01:55 C#/.NET

Mac 上的 Mono:尽管 SQLite.Interop.dll 在 dllmap 中,但仍出现 DllNotFoundException

我有一个使用 SQLite 并且在 Windows 上运行良好的 C# 应用程序. 相同的 Visual Studio 项目在 Xamarin Studio 中编译良好,但运行时我得到: DllNotFoundException: SQLite.Interop.dll 尽管: libsqlite3.0.dylib 位于 /usr/lib 中,并且与可执行文件和其他 DLL 位于同一 ..
发布时间:2022-01-23 14:55:56 数据库

以单声道编译的 C# - 检测操作系统

我正在尝试让 C# 应用程序在 OSX 下运行,这并不是完全没有痛苦的.为了在短期内解决一些问题,我正在考虑在 OSX 中运行时设置一些特定的规则. 但是...我可以使用什么来确定应用程序是在 Windows 还是 OSX 下运行? 解决方案 来自 Mono wiki(根据我的经验,OSX 被识别为 Unix): int p = (int) Environment.OSVersio ..
发布时间:2022-01-23 14:54:34 C#/.NET

在 Mac 上运行 IIS 的最简单方法?

我有一个想在 Mac 机器上运行的 ASP.NET MVC 4 应用程序.当我真正需要的是 IIS7 来运行 MVC 应用程序时,我不想运行一个完整的 Windows 虚拟机.运行它的最简单的方法是什么(VirtualBox、Parallels、IIS7 Express 等)?真的,我的目标是在我的 Mac 上编写应用程序的 Javascript/客户端,我正在努力不在 Windows 机器上进行 ..
发布时间:2022-01-23 14:48:26 其他开发

可以在 OSX .app 包中包含 Mono 运行时吗?

我正在寻找一个需要在 Windows 和 OSX 上运行的应用程序.由于我已经非常熟悉 C#/.NET,我想我会看看使用 Mono.但我也希望它非常易于安装,并且不希望用户必须单独安装 Mono 包.是否可以创建一个包含所有内容的 OS X .app 包?也就是说,我的应用、资源和完整的 Mono 运行时? 解决方案 是的,你可以这样做.选择一个应用程序,任何应用程序,然后显示包内容.稍微 ..
发布时间:2022-01-23 14:47:23 C#/.NET

使用 C# 和 Mono 为 OS X 构建 Cocoa UI

有没有人花时间比较 Mono 的各种 Objective C 桥和相关的 Cocoa 包装器? 我想移植一个现有的 C# 应用程序以在 OS X 上运行.理想情况下,我会在 Mono 上运行该应用程序,并为它构建一个本机 Cocoa UI. 我想知道哪座桥是最好的选择. 如果它对任何人有用,这里有一些我到目前为止找到的桥梁的链接: CocoSharp - 在 OS X 上随 ..
发布时间:2022-01-23 14:47:08 C#/.NET