Solved

the type or namespace WinScp name could not be found

Posted on 2012-03-15
2
943 Views
Last Modified: 2012-03-26
I downloaded winscp.dll and registered it with .net. See me command and the output copied below. When I try to use Winscp  (using WinSCP;) in my c# code I get error: the type or namespace WinScp name could not be found
What Am I missing?

command used to register the assembly:
C:\Users\Dkaur>%WINDIR%\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe "C:\Program Files (x86)\WinSCP\WinSCP.dll" /codebase /tlb

Ouput:
Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.5420
Copyright (C) Microsoft Corporation 1998-2004.  All rights reserved.

Types registered successfully
Assembly exported to 'C:\Program Files (x86)\WinSCP\WinSCP.tlb', and the type library was registered successfully
0
Comment
Question by:patd1
2 Comments
 
LVL 32

Accepted Solution

by:
sarabande earned 500 total points
ID: 37741799
did you deploy the assembly to global assembly cache (GAC)?

to deploy assembly in GAC

go to

Windows Start
   - All Programs
       - Microsoft Visual Studio 20xx
             - Visual Studio Tools
                - Visual Studio 20xx Command Prompt

type

 gacutil -i "path_of_dll"

Sara
0
 

Author Closing Comment

by:patd1
ID: 37768843
Thanks, will test later.
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

The following diagram presents a diamond class hierarchy: As depicted, diamond inheritance denotes when two classes (e.g., CDerived1 and CDerived2), separately extending a common base class (e.g., CBase), are sub classed simultaneously by a fourt…
In Easy String Encryption Using CryptoAPI in C++ (http://www.experts-exchange.com/viewArticle.jsp?aid=1193) I described how to encrypt text and recommended that the encrypted text be stored as a series of hexadecimal digits -- because cyphertext may…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now