Ubuntu Mono 初体验
关注Mono及Ubuntu很久了。
今天在window上搭了个SVN服务器, 然后Ubuntu上装了个esvn, 将项目中的文件更新下来。 并用monoDevelop重新编译。
总算在上面跑起了一个我开发的一个控件组。 先看一下屏幕截图:
(PS:其中Gif读取组件是用JillZhang开发的组件来进行解析)
在程序迁移中, 碰到几个问题, 列出如下:
1. MonoDevelop编译的过程中不支持资源文件。 还好开发的时候还没怎么用M$的资源文件中的东西, 直接删除就行了。
2. 由于有Gif图片, 并采用相对路径读取, 所以用mono运行的结果, 会出现找不到文件。 采用Ubuntu的Shell解决:
#!/bin/sh
mono 应用程序名
3. 控件中不支持MouseWheel的事件。 查看一番, 其他应用程序均不支持, 待研究。 可能是Ubuntu系统或我装在VMWare上的原因。
4. 再就是计算和画控件的位置时候的不一致。 Windows运行效果如下:
转载于:https://www.cnblogs.com/hkf7703/archive/2008/07/27/1252762.html
Ubuntu Mono 初体验相关推荐
- ubuntu klyin初体验
家里一直闲置一台笔记本,本着浪费就是犯罪的原则,决定利用起来.正好原来的本本是双系统win7+ubuntu13.04,蛮辛苦的. 再一个最近对Linux的兴趣又涨起来了,想捣鼓捣鼓.于是百度走起来,在 ...
- ubuntu Hyperf-skeleton初体验
目标: 编译Swoole扩展 了解Hyperf框架 使用Hyperf-skeleton搭建一个项目,并且成功启动一个服务,访问它能够显示HelloWorld 安装composer 前提条件:安装了ph ...
- 我的Go+语言初体验——ubuntu安装Go+环境问题锦集(二)
欢迎大家参与[我的Go+语言初体验]活动: 活动地址:[https://bbs.csdn.net/topics/603464006?utm_source=1594742339] 本文为大家带来[Go+ ...
- 我的Go+语言初体验——在Docker建立一个可以用Go+语言开发的容器环境(以Ubuntu容器为例)
前言 "我的Go+语言初体验" | 征文活动进行中...... 作为一名嵌入式软件工程师的我,在工作中使用高级语言开发的场景不多,但技术的迭代大部分偏向于应用层开发,身为程序员的一 ...
- 激光雷达初体验 == 思岚A1M8 + Ubuntu 18.04 + ROS melodic + hector_slam
一.开箱图 型号 RPLIDAR A1 配料 激光雷达一台 + usb 转接板一块 + 转接线一条 二.文档和SDK下载 (官网链接) RPILIDAR A1M8 简介与规格书 Datasheet R ...
- 小程序 缩放_缩放流星应用程序的初体验
小程序 缩放 by Elie Steinbock 埃莉·斯坦博克(Elie Steinbock) 缩放流星应用程序的初体验 (First Experiences Scaling a Meteor Ap ...
- 深度探索Hyperledger技术与应用之超级账本初体验(附部署代码)
2019独角兽企业重金招聘Python工程师标准>>> 本章零基础地介绍了如何快速体验超级账本搭建的区块链网络,我们先绕过了比较复杂的初始化配置,用官方提供的fabric-sampl ...
- 树莓派2代B model 上手初体验,不用显示器,Python GPIO 点亮一颗LED
开题:[好东西,值得研究!] 标题:树莓派2代B model 上手初体验,不用显示器,Python GPIO 点亮一颗LED [知识普及] 1,树莓派各版本对比: 2,树莓派2代BModel 主板,图 ...
- docker 初体验
docker 初体验 在参加RoboCup仿真组的时候遇到了一个很奇怪的问题,实验平台运行的环境是java9+,但是智能体代码的运行环境是java8(高版本不可以).本来打算起一个虚拟机来运行两份不同 ...
最新文章
- vs2015 QT5.6 兼容xp系统
- Linux虚拟化KVM-Qemu分析(一)
- 程序员如何从技术上“开挂”魔卡手游? | 技术头条
- android md5使用方法,android 使用DigestUtilsmd5加密的方法
- FireFox 在新建标签页插入“片段”广告引社区争议
- 关于mysql数据库行级锁的使用(一)
- 《程序化广告实战》一 1.1 常见的广告形式及业态
- Delphi D10.X VCL和FireMonkey之间的常见差异介绍
- 悉尼大学BUSS6002Assignment1课业解析
- Mac OS X 背后的故事(五)Jean-Marie Hullot的Interface Builder神话
- vnc远程控制软件,五款良心推荐的vnc远程控制软件
- ANSYS Electromagnetics Suite 2022 R2 软件下载与安装教程
- JAVA基础之设计模式和枚举
- maven镜像源及代理配置
- 2012年中国本土IC设计企业排名TOP10
- (随笔备忘)装系统—— centos7下制作U盘启动盘还是失败待试,换大白菜
- 淘宝购物折扣秒杀分享群淘宝红包怎么抢
- 【我的DOT语言学习之旅】 学习DOT语言并使用Graphviz软件来打开.dot文件
- Cadence Allegro PCB中如何导出BOM
- unity开发罗技仿真驾驶环境
热门文章
- 电脑桌面便签_电脑桌面便签软件哪个好
- 淘宝开放平台SDK对接
- 14个非常棒的 JavaScript 游戏开发框架推荐
- php 按key大小排序,PHP实现二维数组根据key进行排序的方法
- Nginx高可用-Keepalived
- Hive常见的存储格式的区别与应用场景
- Android三种风格的底部导航栏
- Sqoop 数据增量导出,--update-key添加多个字段
- 阿里php开发规范,【PHP开发规范】老生常谈的PSR开发规范你懂多少?
- java notifyall 唤醒顺序_Java的多线程NotiFyAll()唤醒线程时的顺序问题 | 学步园