zoukankan      html  css  js  c++  java
  • 存在RIA Services项目中使用Resharper

    Resharper它强大的重构和更好的实践指导使开发效率可以有明显的提高,提升了Vs.Net代码编辑能力。现在.NET RIA Services开发普遍得到应用,不幸的是RIA有个在Web和Silverlight项目之间代码共享的有趣方式则与Resharper规范不符合。技术上从这项目中排除了所用的生成代码,结果是,在我的Silverlight项目中任何引用共享类的代码对于Resharper来说都不能解析且有效代码最终都如图:

    2010-01-10_122607

    这点可能在将来的Resharper版本中会得到处理(如果RIA Services成熟了),通过以下操作还是可以解决Resharper处理共享代码的问题:

    1.在解决方案浏览器中选择该Silverlight项目。

    2.从解决方案浏览器的工具栏中选择“显示所有文件”。

    3.右键点击Generated Code文件夹,选择“包含在项目中”。

    将其作为项目的一部分,Resharper就可提取已生成的共享代码并且对适当地解析你的共享类。在编译时你可能会收到一个关于在编译期间正修改项目的警告信息,不用管它继续即可。(在我而言,直接抵制警告信息对话框,不要受此类信息打扰。)

    将Generated Code包含进项目中后,Resharper就要可以实现全部效果了。

    2010-01-10_122638

  • 相关阅读:
    PHP使用Redis的GEO地理信息类型
    Redis长短链接的区别
    Linux之ln文件创建链接
    xml与json格式互转
    爬虫实例:唐诗宋词爬虫
    爬虫实例:天猫商品评论爬虫
    爬虫实例:饿了么爬虫
    爬虫实例:中国日报高频词汇爬虫
    爬虫实例:今日头条爬虫
    特殊类型的列表切片
  • 原文地址:https://www.cnblogs.com/lovecode/p/1643466.html
Copyright © 2011-2022 走看看