TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
ken du
NA
17
0
Class name conflicts in C# and managed C++ dll in VS 2003
Jul 17 2007 12:00 PM
I created a project in .net 2003. In this project, the c# code will call a managed dll which is built by C++. In the dll, it defines some classes whose names conflict with the classes from .net framework. For example: Stream, Array, in C++ dll and System.IO.Stream, System.Collections.Array in C#. So, when i compile the project, all the c# code must include the namespace like System.IO.Stream. It is grotty and it is more important that the c# code has been written before the C++ dll and it means enormous and boring work to change the c# code. I have tried to find and set the corresponding compile options to overcome this problem. But nothing works. Please help me and any suggestions are appreciated!
Reply
Answers (
8
)
embed and control Shockwave flash
Double row tree view