Tag: macos

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

我试图找到我之前提到的这个问题的解决方案: 在Xamarin.Mac app中填充SourceList 我目前正在尝试实现NSOutlineViewDelegate的GetView方法,看看是否可以在我拥有的OutlineView中创建一些文本。 但我坚持尝试向NSView对象添加内容。 当我查看示例OutlineView(将它拖到窗口时默认获得的示例)时,每个项目都有一个TableCellView 。 结构看起来像这样(首先是标题,然后是常规项目): Table Cell View Static Text – HEADER CELL Text Field Cell – HEADER CELL Table Cell View Image View Image Cell Static Text – Table View Cell Text Field Cell – Table View Cell 到目前为止我的方法看起来像这样: public override NSView GetView (NSOutlineView outlineView, NSTableColumn tableColumn, NSObject item) { var […]

Mac OS X下的Mono 3.4.0 mkbundle失败

我试图在MAC OS X 10.9(Mavericks)下制作静态二进制文件,这不需要单声道运行时。 这几乎是干净的机器,带有最新的更新和最新的XCode。 如果我没有设置构建体系结构,我有以下内容: mkbundle client-patcher.exe -o client-patcher OS is: Darwin Sources: 1 Auto-dependencies: False embedding: /Users/radubalan/tmp/client-patcher.exe Compiling: as -o temp.o temp.s cc -g -o client-patcher -Wall temp.c `pkg-config –cflags –libs mono-2` temp.o ld: warning: ignoring file /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/libmono-2.0.dylib, file was built for i386 which is not the architecture being linked (x86_64): /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/libmono-2.0.dylib Undefined […]

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

我在我的一台Macbook上遇到了最棘手的问题。 我有一个C#应用程序在我的Macbook上运行单声道。 该应用程序通过HTTP与Web服务进行通信,它在我的旧Macbook上完美运行。 我买了一个新的macbook并正在测试我的应用程序,但出于一些奇怪的原因: HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(sURI); 使用提供的URI作为exception消息抛出NotSupportedException 。 我也尝试了以下内容: HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(“http://www.google.com”); 并得到了同样的例外。 我不确定为什么事情会变得疯狂,并且无法想到任何可能导致这种情况的事情,因为它似乎在其他Mac上完美运行。 编辑: 我正在使用的Mono版本是2.10.11 exception的堆栈跟踪是: Webrequest.Create Exception string : System.NotSupportedException: http://www.google.com/ at System.Net.WebRequest.GetCreator (System.String prefix) [0x00000] in :0 at System.Net.WebRequest.Create (System.Uri requestUri) [0x00000] in :0 at System.Net.WebRequest.Create (System.String requestUriString) [0x00000] in :0 at MyApp.XSPManager.GeneralSOAPFunction (System.String serverName, System.String settingsAsXml, SharedLib.zErrorCodes& errorCode, […]

是否有适用于Mac OS X的C#编译器?

我想在Mac OS上构建我的ASP.NET C#桌面应用程序,输出必须是在Mac OS上运行的应用程序。我怎么能这样做?有没有编译器?

C#编译为单声道 – 检测操作系统

我试图在OSX下运行一个C#应用程序,这不是没有痛苦的。 要在短期内解决一些问题,我想在OSX中运行时设置一些特定的规则。 但是……我可以用什么来确定应用程序是在Windows还是OSX下运行?

如何将本地数据库文件添加到Visual Studio Mac 2017

我正在Visual Studio(Mac)上用C#创建一个酒店管理服务,我似乎无法找到关于如何向我的项目添加本地数据库文件的好解释。 我在开放式办公室(.odb文件)中创建了我的数据库表,但似乎没有办法让我在我的项目中实现它。 文档中没有任何内容。 任何人都知道如何将数据库添加到Mac Visual Studio项目?

在Mac上运行Silverlight浏览器外应用程序需要什么?

我认为标题是全部解释。 我想为Windows开发.Net GUI应用程序,它也可以在Mac上运行而不需要太多额外的努力。 我猜WPF在这里不是正确的选择。 无论如何,我该怎么做才能使我的Silverlight浏览器外应用程序在Mac上运行? 只需在该机器上安装Silverlight?

项目不是在活动配置Visual Studio MacOS .net Core中构建的

我在Visual Studios MacOS Preview中创建了一个控制台应用程序(.Net Core)。 在项目解决方案中,我没有看到我的program.cs还有其他东西不可用它说Project没有内置在活动配置中 而项目解决方案看起来应该是这样的 我为macOS安装了.net核心 。 还完成了Homebrew配置。 我已经在osx中​​安装了openssl和openssl@1.1所以当我尝试用自制软件重新安装openssl时它说 Warning: openssl is a keg-only and another version is linked to opt. Use `brew install –force` if you want to install this version 另一方面,确保.net核心工作正常。 我刚刚在Visual Studio Code中编译了.net核心C#应用程序。

确定MAC上传流文件的MIME类型

我有一个简单的Web表单,通过.NET C#发送和发送电子邮件。 另外还有一个ASP UPLOAD ctrl,我从中创建一个内存流并将流附加到邮件消息…即不需要将文件保存到文件系统。 问题:当MAC用户不对其上传的文件进行扩展时(我正在测试PostedFile.ContentType以确定文件和/或适当的扩展名,允许的文件RTF,TXT,PDF,DOC,DOCX),看起来ContentType又回来了“application / octet”……这对我来说没有PC的要求,但对我来说是有意义的; 仍然不清楚天气读取ContentType或扩展是一种更好的方法来确定我附加之前它是什么类型的文件。 [无扩展MAC文件显然会失败任何扩展测试] 基本上,我从上传ctrl中读取文件,确定它的ContentType是什么,只删除PostedFile.Filename,然后在我使用switch语句中的ContentType字符串创建附件时重新组合,以确定并向附加文件添加正确的扩展名(filename + ext)。 我这样做是为了确保不使用扩展的MAC用户仍然无需上传创建.ZIP或其他包。 问题1:关于解决这个问题,最佳做法,我的逻辑是否正确? 问题2:当不在MAC上使用扩展时,所有MAC文件是否将返回为“application / octect”,如果是,那么有人如何确定它实际上是什么类型的文件? (注意:在MAC平台上不使用扩展时,PDF工作正常)。 提前致谢。 如果需要代码示例请告知。

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

有没有人花时间比较Mono的各种Objective C桥和相关的Cocoa包装器? 我想移植现有的C#应用​​程序以在OS X上运行。理想情况下,我将在Mono上运行该应用程序,并为其构建本机Cocoa UI。 我想知道哪座桥是最好的选择。 如果它对任何人都有用,这里有一些到目前为止我发现的桥梁的链接: CocoSharp – 在OS X上与Mono一起发布 – www.cocoa-sharp.com Monobjc – 比其他文档更好的文档(在我看来) – www.mono-project.com/CocoaSharp和www.monobjc.net 目标 – (显然)比其他人快 – code.google.com/p/nobjective MObjc / MCocoa – code.google.com/p/mobjc和code.google.com/p/mcocoa ObjC# – www.mono-project.com/ObjCSharp