JadeDraggon Posted May 15, 2021 Share Posted May 15, 2021 Circle Text - Plugins - Publishing ONLY! - paint.net Forum (getpaint.net) I'll start by linking this thread. I've been trying to use CircleText in Paint.net for Windows 10, but it doesn't work no matter what I attempt to do. I have followed the directions exactly for dropping the required plugins into the required folders in Paint.net and they still don't work. Under settings, I look under "Plugin Errors", and I see Circular Text has the following Errors: C:\Program Files\paint.net\FileTypes\CircularText (2).dll, version 2.0.1.0 System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. Is there any way to fix this? And if so, how please? I'm not a programmer or anything. But are there any other plugins I can use or anything I can tweak in the settings? Thanks. I'm only using Windows 10 because my new machine came with it and Windows 7 is no longer an option. But I'm not happy about losing this great feature. Is there any alternative? I appreciate any information. Thank you. JD Quote Link to comment Share on other sites More sharing options...
toe_head2001 Posted May 15, 2021 Share Posted May 15, 2021 21 minutes ago, JadeDraggon said: I appreciate any information. 1. You've linked to the wrong plugin. Here is the correct link: https://forums.getpaint.net/topic/113205-circular-text/ 2. Effect plugins do not go into the FileTypes folder; they go into the Effects folder. 3. You've forgotten to also install the OptionBasedLibrary files. Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
Pixey Posted May 15, 2021 Share Posted May 15, 2021 Hello @JadeDraggon and welcome to the forum Which version of Paint.net are you using? Classic or store bought? And, yes, there is an alternative plugin here Ninja'd by @toe_head2001 Quote How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 15, 2021 Author Share Posted May 15, 2021 I'm using the Classic. I'll get the store bought if it really makes a difference. I've used Paint.net for years so paying a few bucks for that is not a big deal. Just want it to work like my Windows 7 version did. I use the Circle Text for some of my Sci-Fi related projects. Maybe I'm doing this like a "noob", but I actually have the plugin in both the effects and filetypes folder because putting in either/or didn't seem to make a difference, so I copied to both. Seems no matter what I do, it doesn't work. The DPY Plugins were awesome tools, but those posts were from 2009, and seems nothing relevant for Windows 10. Quote Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 15, 2021 Author Share Posted May 15, 2021 (edited) C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0 System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. OK, so I followed that link and downloaded CircularText. I installed it into the Effects Folder and relaunched Paint.net. But it is not the Store bought version. It's the free version from the website. So is that why I'm still getting this? Edit: I did erase the copy that was in the FileTypes folder. Edited May 15, 2021 by JadeDraggon Quote Link to comment Share on other sites More sharing options...
ardneh Posted May 15, 2021 Share Posted May 15, 2021 You can download the OptionBasedLibrary files here. https://forums.getpaint.net/applications/core/interface/file/attachment.php?id=17587 Quote Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 15, 2021 Author Share Posted May 15, 2021 C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0 System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. I've downloaded the OptionBased Library files and installed them into FileTypes. I have CircularText in the Effects as Pixey shows. But still getting these errors, and CircularText still not showing up under Text Formatting, and that's with me restarting the program after the install of course. Still at a loss why this won't work for me. Not sure what else I need to do. Quote Link to comment Share on other sites More sharing options...
midora Posted May 15, 2021 Share Posted May 15, 2021 OptionBasedLibrary should always be placed in the paint.net folder and not in Effects or FileTypes. Windows dll search mechanism may be confused if the dll and dlc is not in the right place (and only there). Quote Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 15, 2021 Author Share Posted May 15, 2021 (edited) Still not having any luck. I tried placing the OptionBasedLibrary in the regular Paint.net folder, and my results are the same. No change. Does this plugin really work on Windows 10? I'm thinking this is entirely a Windows 10 issue. Edited May 15, 2021 by JadeDraggon Quote Link to comment Share on other sites More sharing options...
Pixey Posted May 15, 2021 Share Posted May 15, 2021 23 minutes ago, JadeDraggon said: Does this plugin really work on Windows 10? It works fine for me in Windows 10 and has done for ages. 34 minutes ago, midora said: OptionBasedLibrary should always be placed in the paint.net folder and not in Effects or FileTypes. So does this mean that the OptionalBasedLibrary .dlc and .dll in my File Type folder, is being used by another plugin other than Circular Text? Because both Circle Text and Circular text Plugins work absolutely fine for me. Quote How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 15, 2021 Author Share Posted May 15, 2021 (edited) 4 minutes ago, Pixey said: It works fine for me in Windows 10 and has done for ages. So does this mean that the OptionalBasedLibrary .dlc and .dll in my File Type folder, is being used by another plugin other than Circular Text? Because both Circle Text and Circular text Plugins work absolutely fine for me. What folder do you put the Library files in Pixey? I did as you showed before but doesn't seem to work. Do you have your files in their parent folder in FileTypes, or did you take them out of that folder and put them straight into FileTypes? So far I'm having no luck. Edited May 15, 2021 by JadeDraggon Quote Link to comment Share on other sites More sharing options...
Pixey Posted May 15, 2021 Share Posted May 15, 2021 It seems my pic of the OpionalBasedLibrary .dlc & .dll in my File Types Folder, is for another Plugin. So, I suggest you remove them from your File Types folder, and put them into the Paint.net Folder. Quote How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
ardneh Posted May 15, 2021 Share Posted May 15, 2021 Running Windows 10. I installed the plugin w/ the OptionBasedLibrary files located in the paint.net folder, moved them to File Types, then to Effects. In all cases the plugin works. I believe that Rick wants them to be in Effects. If I was having this problem I'd run pdnrepair.exe and sfc / scannow. Quote Link to comment Share on other sites More sharing options...
null54 Posted May 15, 2021 Share Posted May 15, 2021 1 hour ago, midora said: OptionBasedLibrary should always be placed in the paint.net folder and not in Effects or FileTypes. Windows dll search mechanism may be confused if the dll and dlc is not in the right place (and only there). That is true for native code, but the .NET runtime will search the folder that the DLL is located in. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 16, 2021 Author Share Posted May 16, 2021 In my case, it seems regardless of whether I have the Library files in the paint.net folder directly, or the FileTypes, I still get the same errors, and CircleText will not show up in the TextFormations menu for me. I've also tried the same thing with the DPY plugins I linked in my original message. Placing them in Effects, directly and FileTypes, and Paint.net doesn't even "see" them. So I'm at a loss what it takes to get to be able to use Circular Text effects again in Paint.net on Windows 10 like I was doing on Windows 7. I'm seeing this entirely as a Windows 10 compatibility issue. I'm still getting these errors, despite the files being right in the Paint.net folder. I also have them in the FileTypes as well, at this point, hoping that Paint.net will somehow see them. And I have the latest version. So I'm just not sure what to do. If you guys have the latest Windows 10 (I just updated), and loaded the CircularText plugin you've linked me and the Library files you linked me, I should then be able to duplicate your success. So far, nada. So not sure what else I can do? Are there any alternatives for Paint.net and Windows 10? C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0 System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. Quote Link to comment Share on other sites More sharing options...
toe_head2001 Posted May 16, 2021 Share Posted May 16, 2021 1 hour ago, JadeDraggon said: I'm seeing this entirely as a Windows 10 compatibility issue. I don't know why you continue to blame Windows 10, when we've told you the plugins work just fine with Windows 10. Your problem is elsewhere. 1 hour ago, JadeDraggon said: directly and FileTypes, and Paint.net doesn't even "see" them. Stop placing Effect plugins in the FileTypes folder. It will never work. Please post a screenshot that shows CircularText.dll and the OptionBasedLibrary files are in your Effects folder. Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
midora Posted May 16, 2021 Share Posted May 16, 2021 6 hours ago, null54 said: That is true for native code, but the .NET runtime will search the folder that the DLL is located in. .NET will search in different places and if will also look in the folder of the dll. It's just not a good idea to store copies of libraries everywhere. Quote Link to comment Share on other sites More sharing options...
BoltBait Posted May 16, 2021 Share Posted May 16, 2021 This whole mess is why I will never use the Option Based Library in one of my effects. 1 Quote Download: BoltBait's Plugin Pack | CodeLab | and a Computer Dominos Game Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 16, 2021 Author Share Posted May 16, 2021 (edited) Hello, Seems no matter what I try the end is the same. Same errors, and such. I keep coming back to the idea of Windows 10 as the problem because I was able to use all the DPY plugins and CircleText just fine while under Windows 7 Home Premium. These things were not lost to me until I came to Windows 10. And I have spent a year trying to figure out a way to get them back. I finally came to the forums to see if there is a way. Is it because I'm not using the store version? I don't know. I have tried both the plugin and the library all in Effects, FileTypes and in the plain Paint.net folder itself. The same errors generate no matter what. Only other thing I can think to try at this point is to completely uninstall the program and maybe reinstall it? C:\Program Files\paint.net\Effects\CircularText.dll, version 2.0.1.0 System.IO.FileNotFoundException: Could not load file or assembly 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. File name: 'OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null' WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. Edited May 16, 2021 by JadeDraggon Quote Link to comment Share on other sites More sharing options...
midora Posted May 16, 2021 Share Posted May 16, 2021 2 hours ago, BoltBait said: This whole mess is why I will never use the Option Based Library in one of my effects. Nobody forces you to use it. If your effects are based on just a few settings then there is no need to do it. Be happy with the built-in PropertyBasedLibrary. There was never a public version, people just used it because there was a need. But if there is no support then there will be no public version in the future. 1 Quote Link to comment Share on other sites More sharing options...
toe_head2001 Posted May 16, 2021 Share Posted May 16, 2021 51 minutes ago, JadeDraggon said: You have the OptionBasedLibrary files in a subfolder. The files need to be placed in the Effects folder; not a subfolder with the Effects folder. 1 1 1 Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
JadeDraggon Posted May 16, 2021 Author Share Posted May 16, 2021 OK, so I finally got it to work. Everything out of subfolders, directly into the Effects folder, including the Library. In fact, even the old DPY Plugins are finally showing up as I've just tried those too. So now I know how to finally do it right. I've included a screenshot showing how I have it now. Sorry if this has been a pain in the neck. I hope this can help anyone else who has the same problems. I couldn't get this to work for the longest time but I also didn't know about the library files. So I appreciate the help. Thank you. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.