Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

.Net dll pain

New Here ,
Oct 06, 2012 Oct 06, 2012

Hello,

I have been working on .Net and Coldfusion since a couple of years and have integrated multiple .Net dlls with my Coldfusion applications. Whenever I have to do it with a new dll, it pops error like "Class not found in specified assemly list".

I am still unable to figure out the real or actual way of doing that. I have tried all the common suggestions on various websites, including;

1. Restarting the CF Server

2. Restarting the .Net Service

3. Using full Class name (with namepsace)

I am already using .Net 4.0 dlls with Coldfusion 9. I heard that after the upgrade of .Net integration service for ColdFusion 9, restarting will not be required for every new or modified dll. But still the problem is there.

Can anybody plz tell me why the hell this process so hectic and painful?

Thanks

1.2K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Oct 08, 2012 Oct 08, 2012

Hi Atif

Please check if the .NET port is running from the neo-donet.xml, please refer to this link http://blogs.adobe.com/vikaschandran/2010/12/22/how-to-resolve-error-dotnet-side-does-not-seem-to-be... ?

If the port is running then follow steps and let me know if this helps:

  1. Shut off all CF services in services applet
  2. Uninstall .NET integration
  3. Reboot
  4. Install 9.01 .Net integration from this link http://www.adobe.com/support/coldfusion/downloads.html#cf9serverinstallers
  5. Reboot
  6. Verify all services were running in services applet
  7. Try to replicate the issue.

Let me know if this helps.

Regards

Swaraj

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 09, 2012 Oct 09, 2012

do I have to reinstall .Net Integration tool every time I add a dll to CF?

However dotnet side is running as other .net dlls are working fine with CF. Please confirm if .Net v4 is supported by CF 9?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Oct 10, 2012 Oct 10, 2012

Hi Atif

While following above steps in my previous post, please ensure you are using either both 64 bit installer on 64 bit OS or 32 bit installer on 32 bit OS.

No you don't need to re-install .Net Integration tool every time you add a dll to CF, but you need to re-install .Net integration service if you are upgrading .Net framework.

Regards

Swaraj

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 13, 2013 Jan 13, 2013
LATEST

Hello,

The issue of adding a new dll has been solved, thanks for the help.

I have CF 9.0 on 64bit Win 2008 Server.

My next issue is:

The dll is bult in "ANY CPU" mode and I am using some encryption algorithms in that dll; it works perfect with a 32bit .Net Application but when I invoke that dll from 64bit CF, the encryption does not work as supposed.

I have tested the .Net App on 32bit Windows 7 and 64bit Windows 2008 successfully.

I tried building the dll in x86 mode but 64bit CF could not recognise it.

Thanks for any help.

Regards,

Aatif

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources