Click here to Skip to main content
15,886,857 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Is there any dll to convert c# code to vb code?
Posted
Comments
[no name] 12-Mar-14 2:05am    
Why dll? What is going to call dll in your scenario?
Nivedita_Parihar 12-Mar-14 2:11am    
I have manually created c# code for fetched data from Database . Now i wanted to convert that c3 code to VB code.. And this has to be done in class library to keep both the c# and vb code in form of string . So i asked for dll

Why DLL? There is even Open Source. Yes, there are tools to do that. This open-source product is the very good and reliable one: ILSpy[^].

Also, there are some online tools. Please see my past answers:
Source Code from a exe[^],
FixedPage to ContentPage convert c# code into vb.net[^],
Need to convert vb code to c#[^],
Code Interpretation, C# to VB.NET[^].

—SA
 
Share this answer
 
Comments
Nivedita_Parihar 11-Mar-14 2:54am    
No , As per my project requirement i need to convert little part of Code to vb from codebehind. So dll is needed. :)
Sergey Alexandrovich Kryukov 11-Mar-14 3:22am    
No, DLL is not needed. You have source code. Do with it what you want, DLL or not.
—SA
Nivedita_Parihar 11-Mar-14 7:55am    
Sorry, i didnt get u..
Sergey Alexandrovich Kryukov 11-Mar-14 10:23am    
I say your "DLL is needed" is artificial "requirement". It cannot be a requirement in principle. When asking what do you need, don't specify "how".
—SA
 
Share this answer
 
Comments
Nivedita_Parihar 11-Mar-14 2:54am    
As per my project requirement i need to convert little part of Code to vb from codebehind. So dll is needed. :)
I have used DotNetTranslator.dll from GitHub

https://github.com/wbennett/DotNetTranslator
 
Share this answer
 
Comments
Nivedita_Parihar 12-Mar-14 2:13am    
yes i replied too..

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900