问题标签 [monodevelop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 MonoDevelop 打包我的 linux 应用程序?
我有一个使用 MonoDevelop 用 C# 编写的爱好项目。一段时间以来,我一直在尝试了解 linux 封装,但我总是感到沮丧和不知所措。
我的程序包括:
- 一个库项目(“生成器”),它处理我的程序创建的数据。
- 使用 Gtk# 的 ui(“接口”)项目。这个项目有两个子目录:“glade”(gtk 用来构建小部件的 xml 文件)和“book”(我的程序使用的数据)。
- 库和接口项目都使用的实用程序项目(“Utils”)。
- 一个刚刚启动界面的主项目(“MyProgramName”)。
我想做的(我认为)真的很简单(我认为):
- 编译我的应用程序
- 复制 .exe 和 .dll 文件(到 /usr/local/bin?)
- 复制“book”目录(到 /usr/local/bin?)
- 复制“glade”目录(到 /usr/local/bin?)
哦,我想把它作为一个 .deb 包来做。我想如果我能让 tarball 工作,一个 .deb 包应该不会太麻烦,但这就是我最终想要做的。
我仍然不确定该怎么做。我使用 MonoDevelop 创建了一个 Tarball。当我安装 tarball(使用./configure
, make
, sudo checkinstall
)时,它似乎安装了可执行代码(甚至创建了一个运行程序的命令),但忘记了“book”和“glade”目录。
我该怎么做呢?对不起,如果这是一个基本/广泛的问题。我一直在谷歌上搜索这个,我似乎找不到任何不假设我知道包装基础知识的东西(即使它声称它不假设这个)。
iphone - MonoDevelop 的编辑器对你来说慢吗?
我正在使用 MonoTouch 和 MonoDevelop 的评估版来检查用 C# 编写 iPhone 应用程序。但是,MonoDevelop 的编辑器对我来说非常慢。我的意思是真的很慢。我必须输入并等待文本呈现。
你有同样的经历吗?关于可能是什么原因的任何见解?
谢谢。
iphone - Monotouch 中的 Web 服务构建错误
我的项目和 Web 服务在模拟器中运行良好,但在上传到 iPhone 时崩溃。在我从 1.1 更新 Monotouch 之前,它一直运行良好。我可以恢复到早期版本的 Monotouch 吗?这是问题所在:
我有一个使用网络服务的单点触控应用程序。当我将项目导出到 Xcode 时,我收到一个构建错误,指出:
System.Web.Services.dll.mdb: No such file or directory
在文件夹资源管理器中,该文件以红色突出显示,因为那里没有任何内容。
有人有最新版本的 monodevelop 和 monotouch 的可用 System.Web.Services.dll 吗?
这是xCode中退出错误的堆栈跟踪:
Wed Nov 18 10:31:37 unknown SpringBoard[24] : MultitouchHID(208ad0) uilock state: 1 -> 0
Wed Nov 18 10:31:37 unknown SpringBoard[24] : MultitouchHID(2944f0) device bootloaded
Wed Nov 18 10:31:47 unknown kernel[0] : launchd[85] Builtin profile: container (seatbelt)
Wed Nov 18 10:31:47 unknown kernel[0] : launchd[85] Container: /private/var/mobile/Applications/49398D0F-C9F2-456A-BB84-BA1F91C78243 (seatbelt)
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Xml.Serialization.XmlAttributeAttribute.AddKeyHash (System.Text.StringBuilder sb) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Xml.Serialization.XmlReflectionImporter..ctor () [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Web.Services.Protocols.SoapTypeStubInfo..ctor (System.Web.Services.Protocols.LogicalTypeInfo logicalTypeInfo) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : --- End of inner exception stack trace ---
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Web.Services.Protocols.LogicalTypeInfo.CreateTypeStubInfo (System.Type type) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Web.Services.Protocols.LogicalTypeInfo.GetTypeStub (System.String protocolName) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Web.Services.Protocols.TypeStubManager.GetTypeStub (System.Type t, System.String protocolName) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at System.Web.Services.Protocols.SoapHttpClientProtocol..ctor () [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at GeoQuiz2.GeoQuizRef.TGeoTeachers..ctor () [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at GeoQuiz2.QuizPicker.ViewDidLoad () [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at MonoTouch.UIKit.UIViewController.get_View () [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at GeoQuiz2.AppDelegate.m__0 (System.Object , System.EventArgs ) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at MonoTouch.UIKit.UIControlEventProxy.Activated () [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at MonoTouch.UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at MonoTouch.UIKit.UIApplication.Main (System.String[] args) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : at GeoQuiz2.Application.Main (System.String[] args) [0x00000] in :0
Wed Nov 18 10:32:04 unknown UIKitApplication:GeoQuiz2[0x46ff][85] : Error connecting stdout and stderr (192.168.1.19:10001)
Wed Nov 18 10:32:04 unknown com.apple.launchd[1] : (UIKitApplication:GeoQuiz2[0x46ff]) Exited with exit code: 1
Wed Nov 18 10:32:04 unknown SpringBoard[24] : Application 'GeoQuiz' exited abnormally with exit status 1
使用您的 Web.Services.dll 我想我得到了一个较短的堆栈跟踪错误。
c++ - MonoDevelop 的 G++ 编译器
如何为 MonoDevelop 设置 G++ 编译器?
在 OS X 和 Windows Vista 上,默认安装都会抱怨“找不到编译器:g++”。
MonoDevelop 不是用于 C++ 开发的良好跨平台 IDE(因为它是 C#/Java IDE)。
谢谢!
monodevelop - MonoDevelop 和屏幕方向
我知道应用程序问题属于超级用户,但由于这是一个 IDE,我想我可以在这里尝试一下。
几个月以来,MonoDevelop 喜欢在我启动它时最大化地出现在我的第二台显示器上。我必须取消最大化它并每次移动它。
我认为这是我搞砸的一些奇怪的偏好设置,但我最近安装了 Windows 7,我做的第一件事就是让 Monodevelop 重新启动并运行。它仍然进入第二个屏幕。
有谁知道为什么?
c# - 并行扩展的单声道问题
我有一个用 Visual Studio 2008 c# 编写的程序,它使用
现在我想使用单声道在linux环境中运行它,可以吗?如果是这样怎么办?
目前我有 Mono Jit 编译器版本 2.4.2.3 ,它无法运行上述程序...
macos - 在 Snow Leopard 上使用 MonoDevelop 开发 GUI 项目
我刚刚在我的 Mac (Snow Leopard) 上安装了 MonoDevelop。我是 .NET 开发人员,但没有 Mono 经验。
我想创建一个简单的 GUI 应用程序,但 C# 下似乎没有 Gtk# 2.0 模板。VB.NET 下有一个。
我已经安装了支持 MonoTouch 的最新版本(因为我将来可能想尝试 MonoTouch)。
我应该在 C# 下有一个 Gtk# 2.0 模板吗?如果是这样,我该如何安装它?
Gtk# 2.0 是 MonoDevelop GUI 应用程序的最佳选择吗?
更新
尝试打开任何一个 Moonlight 模板时,我也会遇到错误。
c# - MonoDevelop 中的“组织导入”
在 Eclipse 中为 Java 开发时,我可以按 Ctrl+Shift+O 来“组织导入”,让 IDE 找出我可能尝试使用的库,然后自动导入它们。
MonoDevelop 中是否有用于 C# 编程的类似功能?
编辑:
我是 C# 和整个 Microsoft 领域的新手。如果没有办法做到这一点,通常如何确定哪个库包含他们试图使用的类?
c# - 在 Mac OS X 上学习 ASP.NET MVC
我意识到这有点疯狂,C# 是一种 Windows 语言,但我想开始学习 C# 主要是因为我对 ASP.NET MVC 感兴趣。我白天是一名网络开发人员,我的办公室完全在 *nix 机器上运行。开发人员和所有其他员工使用 Mac OS X,我们的服务器都是 Linux 的一些变体。
老实说,我只是想尝试一些不同于 PHP、Python 或 Ruby 的东西。问题是我不想放弃我心爱的 Mac OS X。我已经看过 Mono 了,它似乎正是我想要的。不幸的是,MonoDevelop 在 Mac OS X 上的运行速度非常慢,到了无用的地步。(除非我做错了什么,这是完全合理的)。
所以我的问题归结为:在 Mac OS X 上编码和编译 C# 应用程序的最佳方法是什么。(运行代码并不是什么大问题,我可能只是获得一些便宜的服务器空间来运行我的 ASP。 NET MVC 应用程序。我真的不想在 Mac OS X 上运行任何应用程序。)
.net - 单声道中的 System.TypeLoadException (WebPartsZone)
我在引发异常的网页中加载用户控件:
细节 :
错误信息:
我知道 WebPartsZone 没有在 System.Web 中实现。我不明白的是为什么它会尝试加载它。我没有在我的网页或我的控件中使用 WebParts。
我怎样才能找到谁(或什么)正在调用/使用 WebPartsZone ?一个简单的“在文件中查找”搜索“webparts”返回没有找到.. 那么接下来呢?
编辑:我正在使用 ajax control toolkit 3.5 .. MOMA 说使用 webparts 对这个程序集发出警告...... asp:Panel 或 asp:UpdatePanel 是否可能在某处使用 webpart?上次我听说,Ajaxcontroltoolkit 在 Mono 下工作,对吧?