[MiniSource(1)]项目中遇到的错误解决办法

错误以及解决方法集中:

1.配置文件中遇到的错误:值不能为 null。参数名: assemblyString .

    因为自己第一次学习多线程用到里面,找了很久的原因没有找到,搁浅了两个星期,最近没啥任务,所以再看了看.原来,我的C/S程序中没有在app.config添加上配置文件.之前以为只要在同一个解决方案中,添加一下就行了,没想到需要在不同的项中都要添加,于是把B/S中的Web.config相关配置复制上面来,运行,果然没了问题.

   这里需要得到的教训是:配置文件是基于应用程序域的.而不是全局的.

【2013-9-25】

2.混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。

   这是C/S中遇到的,大概是引用了某个2.0的dll的缘故吧,在app.config添加如下代码:

1 <configuration>

2   <startup useLegacyV2RuntimeActivationPolicy="true">

3     <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>

4   </startup>

5 </configuration>
View Code

 

 

你可能感兴趣的:(source)