MonoDevelop的app.config问题

简介:

 MonoDevelop的app.config问题

 

 最近正在看Unity2.0的DI和AOP。说实话,真不入Spring.NET来的方便。无论是从代码配置还是在配置文件里配置,量太多。

 说起来配置,代码配置无论如何都是不如配置文件里配置灵活。尤其,DI和AOP本来就是用来处理需求多变的情况的,不可能

 每次需求变化了都修改代码然后重新编译一次。

 

 MomoDevelop可以认为是VS的跨平台版(以下简称MD)。编译用的是Mono,.NET Framework的跨平台版。

 MD和VS一样,不会自动给项目生成配置文件。添加app.config之后,问题就跟着来了。毕竟当前的IDE不是VS。

 我运行了程序,总是提示某些很奇怪的错误,关于Unity程序集中调用方法时遇到的参数异常。

 代码是从Unity2.0的官方文档拷贝出来的,出错的几率不是很大。那就是...我的的问题了。毫不犹豫的google了。

 没得到什么有意义的东西。只不过有一片文章说到MD修正了什么VS的bug之类的东西提到了xml文件的属性问题。

 “xml 文件的属性”这是个不错的思路。打开这个app.config的属性,设置build action为Embed as resource。

 Copy to output directory为Always copy。然后再运行程序看,搞定了。 

 

 就是这么简单的一个小问题。 希望对使用和即将使用MD的同学有帮助。

  

欢迎加群互相学习,共同进步。QQ群:iOS: 58099570 | Android: 330987132 | Go:217696290 | Python:336880185 | 做人要厚道,转载请注明出处!http://www.cnblogs.com/sunshine-anycall/archive/2011/04/11/2011982.html

相关文章
|
3月前
|
Java C++
Towify如何快速生成app安装教程
Towify如何快速生成app安装教程
29 0
|
6月前
|
JavaScript
打包发布自己的app
打包发布自己的app
|
9月前
|
缓存 安全 开发工具
App启动之Dyld在做什么
这里将剖析一个App从点击图标,到展现首页的整个过程。
105 0
App启动之Dyld在做什么
|
11月前
|
JavaScript
打包发布自己的app
创建自己的app 一、 安装HBuilderX 二、 引入代码,引入组件 三、 配置app信息 四、 云打包
|
开发工具 iOS开发 Perl
关于flutter_module嵌入ios原生项目报错:dyld: Library not loaded: @rpath/App.framework/App解决方案
上个星期,突然有一位做flutter开发的小伙伴添加了我的微信,说他的项目中报dyld: Library not loaded: @rpath/App.framework/App这个错误,说是采用我之前的文章Flutter-module嵌入iOS原生老项目中中的方法可以解决,但是他们是团队开发,路径写死对多人开发不够友好,问我有没有其他解决方案。
关于flutter_module嵌入ios原生项目报错:dyld: Library not loaded: @rpath/App.framework/App解决方案
|
iOS开发
【iOS开发】带有 Extension Target 的 App,如何签名打包
�Extension Target 如果我们要开发一款类似 AdBlock 的应用,就需要添加一个 Extension Target,如上图。
1680 0
|
Web App开发 macaca Android开发
|
Android开发 图形学
Android项目实战(二十二):启动另一个APP or 重启本APP
原文:Android项目实战(二十二):启动另一个APP or 重启本APP 一、启动另一个APP 目前公司项目需求,一个主APP,需要打开某些小APP,这些小APP是整合了Unity的,但是还是android程序(所有小APP的包名是已知的)。
1206 0