真是奇怪啊,我如果不引用文件它就会提示以下错误。
分析器错误消息: 未能加载文件或程序集“CKFinder”或它的某一个依赖项。系统找不到指定的文件。行 1:  <%@ Page Language="C#" %>
行 2:  <%@ Register Assembly="CKFinder" Namespace="CKFinder" TagPrefix="CKFinder" %>
行 3:  <%--
行 4:   * CKFinder
 
但是我引用了它又这么提示。真是气死人了。
编译器错误消息: CS0433: 类型“CKFinder.FileBrowser”同时存在于“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\912bdd36\988f641\assembly\dl3\30f748a6\00a10621_e3afca01\CKFinder.DLL”和“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\912bdd36\988f641\assembly\dl3\0cae2153\2336c95b_e1b5ca01\FYD.DLL”中 行 60:  an image is selected (double-clicked).</p>
行 61:  <p style="padding-left: 30px; padding-right: 30px;">
行 62:  <CKFinder:FileBrowser ID="FileBrowser1" BasePath="../../" SelectFunction="ShowFileInfo" runat="server"></CKFinder:FileBrowser>
行 63:  </p>
行 64: </body>
 
这到底是为什么!~= = !

解决方案 »

  1.   

    Inherits 页面类的名称重复了!要么你没有设置页面类的名字
      

  2.   

    不会吧。我查看bin文件夹发现,每次它都会自动编译出一个项目名称的DLL。这个DLL不知道为什么又包含了我引用的bin文件~!~~~~~~~~~~结果就出现两个命名空间一样的类了!~烦死人了
      

  3.   

    把ckfinder文件夹下的source文件夹删除就可