zoukankan      html  css  js  c++  java
  • Visual Entity FAQ(碰到问题,请先看这里)

    1、如何保持表名,字段名称不变?

    答:选择菜单 Tools -> Options -> Visual Entity ,将 Remove Underscores 设为 false 即可。这个功能主要将字段中的下划线移除,例如:

    USER_NAME 将变为 UserName 。主要用于一些不区分大小的数据库中,如 Oracle 。

    图1

     

    2、无法生成代码

    1)将 Custom Tool 属性设为 VECodeGenerator。

    注意:下图是生成 Linq to SQL 代码的,如果你用的是 NHibernate ,请选择 *.nhib 文件。如图2所示。

    2)在 VS 的错误窗口中,查看输出的错误,根据错误进行修复。如果碰到对象为空的错误,则为软件的 BUG 所导致的,请与我们联系。

    图2

     

    3、在 Win7 下无法成功安装

    1)如果提示安装破损,请与我联系,更新安装包。

    2)如果在安装的过程中,提示权限不足,请以管理员身份(以 administrator 帐号登录) 进行安装,或者考虑禁用 UAC 。

    4、安装后,项目不存在

    VS 10 运行下面的命令

    "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /InstallVSTemplates

    VS 9

    "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /InstallVSTemplates

    如下图所示

    图3

     

    5、在 NHibernate  中使用多对多关联

    http://www.cnblogs.com/ansiboy/archive/2011/04/29/2032800.html

    http://www.cnblogs.com/ansiboy/archive/2011/03/31/2000605.html

    6、在 VS2010 中无法打开设计器

    请尝试使用下面的方法去解决,右键点击文件(.nhib 或 .l2s),在弹出的菜单中,点击 Open With 项,在弹出的对话框中,先择 Visual Entity,并设为 Default,然后点击“确定”按钮。

    图4

     

    7、无法将 Server Explorer 中的表拖放到设计器上

    答:1、请确认该数据库是 Visual Entity 所支持的数据库。点击菜单 Visual Entity -> About Visual Entity 可以查看到所支持的数据库。

          2、请确认所使用的驱动为数据库商官方或微软。例如:不支持 Oracle 的 OLEDB 连接。

    8、在原有的项目中使用 Visual Entity 后运行出错,哪怕是最简单的查询。

    答:Visual Entity 自带 NH 3.0 版本。你可以:

    1、移除 Visual Entity 在生成代码时,自动引用的 dll 。然后再引有你原来版本。

    2、移除你原来使用的 NH dll,让 Visual Entity 自动引有所需要的 dll 。

    9、使用 Visual Entity for VS2010 出现以下问题:

    图5

    答:这个错误无法确定成因。由于只在某些版本的 VS2010 中出现过,估计和 VS2010 的版本有关,请考虑打上 VS2010 SP1 补丁。(补充:很多朋友反映打了补丁,还是不行,哥哥也很奈,这个是问题,还真是拼人品,可以再试试英文版,因为,我是在英文版下开发测试的,这个问题,会在下个版本得到解决,或者,使用 VS 2008。 )

    10、在使用 V 1.8.0 版的时候,提示找不到 Assembly 文件。

    答:BUG,下个版本会修复。请使用 V 1.7.x 版。
     

    11、使用了 1.7.x 版,仍然无法生成代码。

    答:这个问题一般发生在 win7 的正版 OEM 上,主要是由于登录的身份没有读取注册表的权限。你可以禁用 UAC 或者使用管理员生份登录,总之,能读注册表就行了。

    12、加载 Visual Entity 插件失败

    答:请运行下面的命令进行修复。 (注:请根据 VS 的版本和安装目录修改路径)

    "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /ResetSkipPkgs

    图6

  • 相关阅读:
    sql交集、差集、并集
    控件自适应文本宽度
    pivot列行转换,自动计算分组,解决groupby问题
    echart-scatter使用散点图,带坐标和项目名称
    下载文件根据浏览器判断文件名,解决兼容性问题
    sql中类型转换涉及的性能差异之convert和cast
    js使用正则表达式对文本框进行限制输入
    Aspose.Words.dll根据模板生成word详解
    Windows服务开发
    SqlBulkCopy学习(导入海量数据的类)
  • 原文地址:https://www.cnblogs.com/ansiboy/p/2006839.html
Copyright © 2011-2022 走看看