FineUI 官方论坛

标题: 【非BUG】新建Web应用程序,3.3.1.1无法看到属性 [打印本页]

作者: 随缘    时间: 2013-8-14 21:40
标题: 【非BUG】新建Web应用程序,3.3.1.1无法看到属性
===============================================
FineUI和浏览器版本:FineUI版本:3.3.1.1  浏览器版本:28.0.1500.95(Chrome


问题描述:使用VS2012新建.net 4.0  web应用程序(非新建网站),引入FineUI.dll后,在页面点不出控件的属性,如果进行强写,编译程序时会报没有此属性的错误。


测试代码或示例: web.config配置如下<?xml version="1.0"?>
<configuration>
  <configSections>
    <section name="FineUI" type="FineUI.ConfigSection, FineUI" requirePermission="false"/>
  </configSections>
  <!-- 可用的配置项(这里列的都是默认值): Language="zh_CN" AjaxTimeout="60" EnableAjax="true" Theme="blue" FormMessageTarget="qtip" FormOffsetRight="20" FormLabelWidth="100" FormLabelSeparator=":" IconBasePath="~/icon" EnableAjaxLoading="true" AjaxLoadingType="default" CustomTheme="" CustomThemeBasePath="~/theme" -->
  <FineUI EnableBigFont="true" DebugMode="false"/>
  <appSettings/>
  <connectionStrings/>
  <system.web>
    <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
      <controls>
        <add assembly="FineUI" namespace="FineUI" tagPrefix="x"/>
      </controls>
    </pages>
    <httpModules>
      <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
    </httpModules>
    <httpHandlers>
      <add verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI" validate="false"/>
    </httpHandlers>
    <httpRuntime maxRequestLength="102400 "/>
    <customErrors mode="Off"/>
    <compilation debug="true" targetFramework="4.0"/>

    <!--
    <authentication mode="Forms">
      <forms name=".ASPXFORMSAUTH" loginUrl="~/default.aspx" timeout="120" defaultUrl="~/main.aspx" protection="All" path="/"/>
    </authentication>
    <authorization>
      <deny users="?"/>
    </authorization>
    -->

  </system.web>

  <!--
  <location path="res.axd">
    <system.web>
      <authorization>
        <allow users ="*" />
      </authorization>
    </system.web>
  </location>
  -->
  <!-- IIS7 Integrated Mode
  <system.webServer>
    <modules>
      <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
    </modules>
    <handlers>
      <add name="FineUIResourceHandler" verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI" validate="false"/>
    </handlers>
    <httpErrors errorMode="Detailed"/>
    <asp scriptErrorSentToBrowser="true"/>
  </system.webServer>
  -->

</configuration>


截图:[attach]2923[/attach]



===============================================





问题已经解决,原因是,FineUI不支持(或需要特别配置)"XXXX.Web" 命名的web应用程序,如果新建时直接使用“web”,那么一切正常。  建议三石兄能够改进一下,PS:如果进行特殊配置能实现,还请告知如何配置。



作者: Can    时间: 2013-8-15 10:39
刚在单位电脑上测试了一下,如果是直接新建web应用程序,则可以看到属性。
如果在空解决方案或者已有项目解决方案中添加新web应用程序,则看不到属性。
另外,也有可能是我单位电脑VS2010的问题。
作者: sanshi    时间: 2013-8-15 10:49
能够创建一个重现问题的示例。FineUI没有这样的限制
作者: Can    时间: 2013-8-15 14:08
sanshi 发表于 2013-8-15 10:49
能够创建一个重现问题的示例。FineUI没有这样的限制

能够创建一个重现问题的示例????看不懂....
作者: sanshi    时间: 2013-8-15 14:16
Can 发表于 2013-8-15 14:08
能够创建一个重现问题的示例????看不懂....

为了更快的解决问题,请按照如下步骤创建重现问题的示例:
1. 下载FineUI空项目http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123
2. 基于空项目创建重现问题的示例,并打包上传。

注:涉及数据读取操作时,请在内存中模拟实现,不要连接数据库。

请提供可以直接用VS打开运行的完整示例,方便别人调试。


作者: 随缘    时间: 2013-8-15 21:28
sanshi 发表于 2013-8-15 14:16
为了更快的解决问题,请按照如下步骤创建重现问题的示例:
1. 下载FineUI空项目http://fineui.com/bbs/fo ...

今天重复建了几个项目,有些可以点出属性,有些点不出来(不管是XXX.XXX还是XXX命名的),可能是VS不稳定吧。 如附件中Ple.Web可以看到属性,Plea.Web就看不到。
作者: 随缘    时间: 2013-8-16 07:03
Can 发表于 2013-8-15 10:39
刚在单位电脑上测试了一下,如果是直接新建web应用程序,则可以看到属性。
如果在空解决方案或者已有项目解 ...

测试了一下,我的也有这种情况
作者: 逍遥渔夫    时间: 2013-12-27 18:48
仍旧有这个问题,我也发现。




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4