Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Icons next to link?Icons next to link?
Previous
 
Next
New Post
4/25/2006 4:05 PM
 
Well, I think we can all agree that this is a problem with the HTML editor. I'm just not sure what file it's trying to access that's path is too long. Could you check your web.config file to see what HTML editor you are using? Also, while you're in there, see if you have any additional providers registered. If so, you might want to try changing to another one and see if that helps any.

Michael Flanakin | Microsoft Consulting Services
www.michaelflanakin.com
 
New Post
4/25/2006 4:20 PM
 

<htmlEditor defaultProvider="DSFck2HtmlEditorProvider">

I am not sure how to see if additional providers are registered.

 
New Post
4/25/2006 5:47 PM
 

The error being discussed in this thread is quite common when you use the System.IO namespace and encounter paths/files that exceed the 260/248 character length limitations. Any .Net code that calls a System.IO class method will cause this error to be thrown. In the case of the editor, it is to be expected since most editors extract embedded resources either from the primary assembly or satellite resource files. Just about any System.IO action such as enumerating a directory, opening a file, writing to a file will cause the error to be thrown.

The character limitation is an artificial one that Microsoft put in .Net (no idea why). The actual Windows limit is 32,000 characters. When encountering this issue, a .Net developer can put a COM wrapper around their assembly and circumvent the error. However, this is in extreme situations and it is unlikely any developer will do this normally as the performance hit is severe and is likely to cause other grief.

As already proposed earlier in the thread, the solution for this scenario is to move the project from the VS.Net default folder into another folder with a shorter path. One far-fetched alternative is to use XP Folder Redirection but I doubt it will work very well.

Nik

 


Nik Kalyani
Co-founder
DotNetNuke Corporation
Blog | Twitter | FaceBook
 
New Post
4/26/2006 9:05 AM
 

To see what other providers you have installed, just look at the add tag under the HTML editor providers tag. The default looks like this:

<htmlEditor defaultProvider="Ftb3HtmlEditorProvider">
    
<providers>
        <clear />
        <add name="Ftb3HtmlEditorProvider" 
            type="DotNetNuke.HtmlEditor.Ftb3HtmlEditorProvider, DotNetNuke.Ftb3HtmlEditorProvider"
            providerPath="~\Providers\HtmlEditorProviders\Ftb3HtmlEditorProvider\" 
            toolbarStyle="Office2003"
            enableProFeatures="false"
            
spellCheck="" />
    </providers>
</htmlEditor>

Try switching to the Ftb3HtmlEditorProvider, if you have that one registered. This is the default. Perhaps there is a problem with the other provider. Is there anyone else using this provider? I wonder if they're having problems, too. If they aren't, find out what directory they have DNN in.


Michael Flanakin | Microsoft Consulting Services
www.michaelflanakin.com
 
New Post
4/26/2006 4:37 PM
 

Well, I tried moving it up in the directory again and wahlah! It works.

Thanks to everyone for their help!

-Trisha

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Icons next to link?Icons next to link?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out