C#开发攀爬集锦

  1. Files has invalid value "<<<<<<< .mine". Illegal characters in path.

在把旧有的svn内容放置到新的工程的问题,很可能是因为svn文件问题,把模块删掉,再把svn的vspscc文件删掉,还要把bin以及obj文件夹删掉;

  1. Linq to Entity里面的join切记:主表放置在等号的左侧(join后面的表要放置在equals的右侧):

C#开发攀爬集锦_第1张图片

  1. The member with identity 'account ' does not exist in the metadata collection.\r\nParameter name: identity

后来证明:我将数据库的表明错误设置成了"acount",导致了表明的不一致;

  1. 使用WCF切记如果契约类继承了一个接口,那么这个接口也要声明为契约服务,并且所有的方法都被声明为契约操作,才能够被客户端识别为契约方法;
  2. 其他工程添加了ServiceReffence,如果WCF工程有变化,切记编译一下(成功了)之后再右键"update service Reference";
  3. Linq to Entity中,赋值实体类(BizEntryStockHistory)不能使用toString()等函数;
    C#开发攀爬集锦_第2张图片
  4. 发布第一个WCF问题:
    1. 无法读取配置节 system.serviceModel 因为它缺少节声明的解决方法:Win2008中添加"功能",添加上".NET Framework3.5.1功能";
    2. 无法识别的属性"targetFramework"。请注意属性名称区分大小写。应用池的.net framework版本调整为4.0;
    3. 处理程序"svc-Integrated"在其模块列表中有一个错误模块"ManagedPipelineHandler":重新安装windows/microsoft.net/framwork64/v4.0XXX下面的"aspnet_regiis.exe";需要用管理员权限运行cmd进行执行;

你可能感兴趣的:(C#)